Сумма цифр числа в Kotlin
Давайте теперь будем находить сумму цифр числа.
Число переводят в текст, из текста по номерам
достают символы цифр и складывают уже числа.
Для 123 это три известных номера,
0, 1 и 2:
val num1 = 123
val str1 = num1.toString()
val chr1 = str1[0]
val chr2 = str1[1]
val chr3 = str1[2]
println(chr1.digitToInt() + chr2.digitToInt() + chr3.digitToInt()) // 6
Дано число:
val num1 = 406
Найдите сумму цифр этого числа и выведите ее.
Дано число:
val num1 = 406
Найдите произведение цифр этого числа и выведите его.
Дано число:
val num1 = 406
Выведите первую цифру этого числа.
Дано число:
val num1 = 406
Выведите последнюю цифру этого числа.