Added a Kotlin variation.

This commit is contained in:
Rhinemann 2023-05-07 23:15:28 +03:00
parent 5ca9ab6c17
commit 64c9e43742
1 changed files with 6 additions and 6 deletions

View File

@ -2,7 +2,7 @@ fun protectedInput(variableName: String): Int {
do {
try {
print("Enter $variableName: ");
return readln().toInt();
return readln().toInt()
} catch (e: Exception) {
println("${variableName.uppercase()} must be an integer!");
}
@ -10,12 +10,12 @@ fun protectedInput(variableName: String): Int {
}
fun main() {
val n: Int = protectedInput("n");
val m: Int = protectedInput("m");
val a: Int = protectedInput("a");
val b: Int = protectedInput("b");
val n: Int = protectedInput("n")
val m: Int = protectedInput("m")
val a: Int = protectedInput("a")
val b: Int = protectedInput("b")
val s: Float = (b + m).toFloat() / 2 * (m - b + 1) * (n - a + 1);
val s: Float = (b + m).toFloat() / 2 * (m - b + 1) * (n - a + 1)
println("S = $s")
}