kotlin 查找id
Given an integer number, we have to find the sum of all digits.
给定一个整数,我们必须找到所有数字的总和。
Example:
例:
Input:
Number: 12345
Output:
Sum: 15
To find sum of all digits – we extract the digits and add them.
要查找所有数字的总和 -我们提取数字并将其相加。
程序在Kotlin中查找数字的总和 (Program to find sum of digits of a number in Kotlin)
package com.includehelp.basic
import java.util.*
/* function to get sum of digits */
fun getSumOfDigits(number: Int): Int {
var number = number
var sum = 0
while (number > 0) {
val r = number % 10
sum += r
number /= 10
}
return sum
}
// Main Function , Entry Point of Program
fun main(arg: Array<String>) {
val sc = Scanner(System.`in`)
// Input Number
println("Enter Number : ")
val num: Int = sc.nextInt()
//Call Function to get sum of digits
val sumOfDigits = getSumOfDigits(num)
// Print sumOfDigits
println("Sum of Digits : $sumOfDigits")
}
Output
输出量
Run 1:
Enter Number :
12345
Sum of Digits : 15
-------
Run 2:
Enter Number :
453456
Sum of Digits : 27
翻译自: https://www.includehelp.com/kotlin/find-sum-of-digits-of-a-number.aspx
kotlin 查找id