En este programa, aprenderá a calcular el cociente y el resto del dividendo y divisor dados en Kotlin.
Ejemplo: calcular el cociente y el resto
fun main(args: Array) ( val dividend = 25 val divisor = 4 val quotient = dividend / divisor val remainder = dividend % divisor println("Quotient = $quotient") println("Remainder = $remainder") )
Cuando ejecute el programa, la salida será:
Cociente = 6 Resto = 1
En el programa anterior, dos números 25
(dividendo) y 4
(divisor) se almacenan en dos variables dividendo y divisor respectivamente. A diferencia de Java, estos se asignan automáticamente al Int
tipo en Kotlin.
Ahora, para encontrar el cociente, dividimos dividendo por divisor usando el /
operador. Dado que tanto el dividendo como el divisor son Int
, el resultado también se calculará como Int
.
Entonces, matemáticamente incluso si los 25/4
resultados 6.25
, dado que ambos operandos son Int
, la variable de cociente solo almacena 6
(parte entera).
Asimismo, para encontrar el resto usamos el %
operador. Entonces, el resto de 25/4
, 1
es decir, se almacena en un Int
resto variable.
Finalmente, el cociente y el resto se imprimen en la pantalla usando la println()
función.
Aquí está el código equivalente en Java: Compute Quotient y Remainder en Java