TQC+ 程式語言 Python 3 _ 308 迴圈位數加總

說明:
請使用迴圈敘述撰寫一程式,要求使用者輸入一個數字,此數字代表後面測試資料的數量。每一筆測試資料是一個正整數(由使用者輸入),將此正整數的每位數全部加總起來。

輸入與輸出會交雜如下,輸出的部份以粗體字表示 1
1
98765
Sum of all digits of 98765 is 35


輸入與輸出會交雜如下,輸出的部份以粗體字表示 2
3
32412
Sum of all digits of 32412 is 12
0
Sum of all digits of 0 is 0
769
Sum of all digits of 769 is 22


程式碼:
a = int( input() )

for i in range( a ):
    total = 0
    num = input()
    for i in range( len( num ) ):
        total += int( num[i] )
    print("Sum of all digits of {} is {}".format( num, total ) )

沒有留言:

張貼留言