У овом програму ћете научити да рачунате количник и остатак из дате дивиденде и делитеља у Котлину.
Пример: Израчунај количник и остатак
fun main(args: Array) ( val dividend = 25 val divisor = 4 val quotient = dividend / divisor val remainder = dividend % divisor println("Quotient = $quotient") println("Remainder = $remainder") )
Када покренете програм, излаз ће бити:
Коефицијент = 6 Остатак = 1
У горњем програму, два броја 25
(дивиденда) и 4
(дељеник) се чувају у две променљиве, односно дивиденда и делитељ. За разлику од Јаве, њима се аутоматски додељује Int
тип у Котлину.
Сада, да бисмо пронашли количник, делимо дивиденду по делиоцима помоћу /
оператора. Будући да су и дивиденда и делитељ Int
, резултат ће се такође израчунати као Int
.
Дакле, математички чак и ако су 25/4
резултати 6.25
, пошто су оба операнда Int
, количник променљивих чувају само 6
(целобројни део).
Исто тако, за проналажење остатка користимо %
оператор. Дакле, остатак 25/4
, односно 1
чува се у Int
променљивом остатку.
Коначно, количник и остатак се исписују на екрану помоћу println()
функције.
Ево еквивалентног кода на Јави: Израчунај квоцијент и остатак на Јави