Предмет: Информатика, автор: moonstone79

Напишите пожалуйста программу, вычисляющую сумму цифр двузначного числа. На Python​


egorpasadsij: А нужны рандомные числа или определенные
egorpasadsij: Если нужны определенные то ща кину ответ
moonstone79: рандомнын
moonstone79: *рандомные

Ответы

Автор ответа: egorpasadsij
6

Ответ:

num = int(input("Введите целое: "))

sum = 0

while (num != 0):

   sum = sum + num % 10

   num = num // 10

print("Сумма цифр числа равна: ", sum


nikdissv: Если написать while num, это и будет while num != 0, но принято писать просто while num
Автор ответа: nikdissv
2

# Самый простой (и универсальный способ) преобразовать число в строку, и каждый символ по отдельности сложить как число:

n = int(input('> '))

# Рандомное двухзначное число

import random; n = random.randint(10, 99)

print(sum(int(char) for char in str(n)))

# Именно к двухзначному числу:

nn = int(input('> ')[:2])

_n = n%10

nn -= _n

print(nn+_n)

Похожие вопросы
Предмет: Қазақ тiлi, автор: босорындардытолтыр