Neste programa, você aprenderá a calcular o quociente e o resto do dividendo e divisor fornecidos em Kotlin.
Exemplo: Calcular Quociente e Restante
fun main(args: Array) ( val dividend = 25 val divisor = 4 val quotient = dividend / divisor val remainder = dividend % divisor println("Quotient = $quotient") println("Remainder = $remainder") )
Quando você executa o programa, a saída será:
Quociente = 6 Restante = 1
No programa acima, dois números 25
(dividendo) e 4
(divisor) são armazenados em duas variáveis dividendo e divisor, respectivamente. Ao contrário do Java, esses Int
tipos são atribuídos automaticamente no Kotlin.
Agora, para encontrar o quociente, dividimos dividendo por divisor usando o /
operador. Visto que tanto o dividendo quanto o divisor são Int
, o resultado também será calculado como um Int
.
Então, matematicamente, mesmo que 25/4
resulte 6.25
, uma vez que ambos os operandos são Int
, a variável quociente apenas armazena 6
(parte inteira).
Da mesma forma, para encontrar o resto, usamos o %
operador. Portanto, o resto de 25/4
, ou seja, 1
é armazenado em um Int
resto de variável.
Finalmente, o quociente e o resto são impressos na tela usando a println()
função.
Aqui está o código equivalente em Java: Compute Quotient and Remainder in Java