kotlin 取整数
Given two integer numbers first and second, we have to perform simple calculations like +, -, *, /, %.
给定第一个和第二个整数,我们必须执行简单的计算,如+ , - , * , / , % 。
Example:
例:
Input:
first = 30
second = 15
choice = '+'
Output:
30 + 15 = 45
在Kotlin中对两个整数执行简单计算的程序 (Program to perform simple calculation on two integer numbers in Kotlin)
/**
* Kotlin Program to Perform Simple Calculation on Two integer numbers
* User have to ( +, -, *, /, % ) put any choice to perform operation
*/
package com.includehelp.basic
import java.util.*
// Main Method Entry Point of Program
fun main(args: Array<String>) {
// InputStream to get Input
val reader = Scanner(System.`in`)
//Input First Integer Value
print("Enter Integer Value : ")
var first = reader.nextInt()
//Input Second Integer Value
print("Enter Integer Value : ")
var second = reader.nextInt()
//Input Any Character as Choice
print("Enter any Action( +, -, *, /, % ) : ")
val choice = reader.next()[0]
try{
var result = when(choice){
'+' -> first+second
'-' -> first-second
'*' -> first*second
'/' -> first/second
'%' -> first%second
else -> {
System.err.println("Not a Valid Operation choice")
return
}
}
//Print Result
println("Result is : $result")
}catch (E:Exception){
System.err.println("Exception : ${E.toString()}")
}
}
Output
输出量
RUN 1:
Enter Integer Value : 35
Enter Integer Value : 8
Enter any Action( +, -, *, /, % ) : %
Result is : 3
---
RUN 2:
Enter Integer Value : 456
Enter Integer Value : 67
Enter any Action( +, -, *, /, % ) : /
Result is : 6
翻译自: https://www.includehelp.com/kotlin/perform-simple-calculation-on-two-integer-numbers.aspx
kotlin 取整数