Giải SBT Tin 10 KNTT Bài 21. Câu lệnh lặp While có đáp án

Em hãy viết chương trình tính tổng của các chữ số của một số tự nhiên n được nhập từ bàn phím.

11/16

Em hãy viết chương trình tính tổng của các chữ số của một số tự nhiên n được nhập từ bàn phím.

0/3000 ký tự
Giải thích

Chương trình có thể viết như sau:

# Tổng các chữ số của số n

n = int(input("Nhập số nguyên dương n = "))

tong = 0

luu = n

while n > 0:

tong = tong + n % 10

n = n // 10

print("Tổng các chữ số của ", luu , " là ", tong)