m = int(input("Введите натуральное число m (<27): ")) if m < 1 or m > 26: print("Число m должно быть в диапазоне от 1 до 26") else: for i in range(100, 1000): if sum(int(digit) for digit in str(i)) == m: print(i)
Эта программа запрашивает у пользователя натуральное число m. Затем она перебирает все трехзначные числа и выводит на экран только те, у которых сумма цифр равна введенному числу m.
Программа на Python:
m = int(input("Введите натуральное число m (<27): "))if m < 1 or m > 26:
print("Число m должно быть в диапазоне от 1 до 26")
else:
for i in range(100, 1000):
if sum(int(digit) for digit in str(i)) == m:
print(i)
Эта программа запрашивает у пользователя натуральное число m. Затем она перебирает все трехзначные числа и выводит на экран только те, у которых сумма цифр равна введенному числу m.