Как создать программу, которая получает 5 положительных чисел от пользователя, считает сумму тех, которые делятся на 4 и заканчиваются на 6, и выводит результат?
Информатика 7 класс Программирование на языке Python создание программы положительные числа сумма чисел деление на 4 числа заканчивающиеся на 6 ввод от пользователя вывод результата Новый
Для создания программы, которая получает 5 положительных чисел от пользователя, считает сумму тех, которые делятся на 4 и заканчиваются на 6, и выводит результат, мы можем использовать язык программирования Python. Давайте рассмотрим шаги, необходимые для реализации этой задачи.
sum_of_numbers
и инициализируем её нулем.for
.%
и строковые методы.sum_of_numbers
.sum_of_numbers
.Теперь давайте посмотрим на пример кода, который реализует эти шаги:
sum_of_numbers = 0 # Шаг 2 for i in range(5): # Шаг 3 number = int(input("Введите положительное число: ")) # Запрашиваем ввод if number > 0: # Проверяем, что число положительное if number % 4 == 0 and str(number).endswith('6'): # Шаг 4 sum_of_numbers += number # Шаг 5 print("Сумма чисел, которые делятся на 4 и заканчиваются на 6:", sum_of_numbers) # Шаг 6
Таким образом, программа запрашивает у пользователя 5 положительных чисел, проверяет каждое из них на соответствие условиям и выводит итоговую сумму. Не забудьте, что при вводе чисел важно проверять, что они действительно положительные.