Kotlin程式計算商和餘數


在本文中,我們將瞭解如何在Kotlin中計算商和餘數。商和餘數使用兩個簡單的公式計算:

“Quotient = Dividend / Divisor”
“Remainder = Dividend % Divisor”

下面是相同的演示

假設我們的輸入是:

Dividend value: 50
Divisor: 3

期望輸出:

Quotient: 16
Remainder: 2

演算法

  • 步驟1 - 開始

  • 步驟2 - 宣告四個整數:myDividend、myDivisor、resultQuotient、resultRemainder

  • 步驟3 - 定義整數

  • 步驟4 - 使用公式查詢商和餘數:“商 = 被除數 / 除數”和“餘數 = 被除數 % 除數”

  • 步驟5 - 顯示結果

  • 步驟6 - 結束

示例1

在這個例子中,我們將計算商和餘數。首先,設定並初始化被除數和除數的值;

val myDividend = 50
val myDivisor = 3

現在,使用上面給出的公式查詢商和餘數:

val resultQuotient = myDividend / myDivisor
val resultRemainder = myDividend % myDivisor

讓我們看看在Kotlin中計算商和餘數的示例:

fun main() { val myDividend = 50 val myDivisor = 3 println("The Dividend value is defined as $myDividend and Divisor value is defined as $myDivisor ") val resultQuotient = myDividend / myDivisor val resultRemainder = myDividend % myDivisor println("The quotient is $resultQuotient") println("The remainder is $resultRemainder") }

輸出

The Dividend value is defined as 50 and Divisor value is defined as 3
The quotient is 16
The remainder is 2

示例2

在這個例子中,我們將使用自定義函式計算商和餘數:

fun main() { val myDividend = 50 val myDivisor = 3 println("The Dividend value is defined as $myDividend and Divisor value is defined as $myDivisor ") getValues(myDividend, myDivisor) } fun getValues(myDividend: Int, myDivisor: Int) { val resultQuotient = myDividend / myDivisor val resultRemainder = myDividend % myDivisor println("The quotient is $resultQuotient") println("The remainder is $resultRemainder") }

輸出

The Dividend value is defined as 50 and Divisor value is defined as 3
The quotient is 16
The remainder is 2

示例3

在這個例子中,我們將計算負數的商和餘數

fun main() { val myDividend = -40 val myDivisor = 7 println("The Dividend value is defined as $myDividend and Divisor value is defined as $myDivisor ") val resultQuotient = myDividend / myDivisor val resultRemainder = myDividend % myDivisor println("The quotient is $resultQuotient") println("The remainder is $resultRemainder") }

輸出

The Dividend value is defined as -40 and Divisor value is defined as 7
The quotient is -5
The remainder is -5

更新於:2022年10月13日

539 次瀏覽

開啟你的職業生涯

透過完成課程獲得認證

開始學習
廣告