Dado un número Num, encuentra la suma de los dígitos del número.
Ejemplos:
Input : 444 Output : sum of digits of 444 is : 12 Input : 34 Output : sum of digits of 34 is : 7
Acercarse:
1. Divide the number into single digits 2. Find the sum of digits .
Bash
# !/bin/bash # Program to find sum # of digits # Static input of the # number Num=123 g=$Num # store the sum of # digits s=0 # use while loop to # calculate the sum # of all digits while [ $Num -gt 0 ] do # get Remainder k=$(( $Num % 10 )) # get next digit Num=$(( $Num / 10 )) # calculate sum of # digit s=$(( $s + $k )) done echo "sum of digits of $g is : $s"
Producción:
sum of digits of 123 is : 6
Publicación traducida automáticamente
Artículo escrito por Manish_100 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA