PYTHON
Вводится положительное целое трехзначное число. Найдите сумму цифр числа. Операциями деления нацело и остаток от деления воспользоваться нельзя.
Ответы
Ответ дал:
1
Ответ:
n = input()
suma = 0
for digit in n:
if digit.isdigit():
suma += int(digit)
print("Сумма:", suma)
Объяснение:
можно лучший ответ
Ответ дал:
1
Ответ:
Вариант I
numb = sum(map(int, input("Введите 3-значное число: ")))
print("Сумма каждой цифры числа:", numb)
Вариант II
numb = input("Введите 3-значное число: ")
suma = 0
if 100 <= int(numb) < 1000:
for digit in numb:
if digit.isdigit():
suma += int(digit)
print("Сумма каждой цифры числа:", suma)
else:
print("Вы ввели не 3-значное число!")
Вариант I - является простейшим вариантом.
Вариант II - в отличии от первого, имеет проверку на ввод именно трехзначного числа.
Вас заинтересует
1 год назад
1 год назад
3 года назад
8 лет назад
8 лет назад