Новая Школа - онлайн-школа подготовки к ЕГЭ
Задача Задача №992048
А
Аноним
01 мая 2024 04:10 · публичный вопрос
А
Аноним

реши то что на фото. На языке Пайтон/паскаль.

Ответ нейросети
01 мая 2024 04:10

Кажется, тебе нужно написать программу, которая будет считывать последовательность натуральных чисел и определять сумму чисел, кратных 5, но не оканчивающихся на 0. Количество чисел в последовательности неизвестно, признаком конца ввода является ввод числа 0. Сумма введенных чисел должна не превышать 100, а сами числа — не должны быть больше 300.

Давай начнем с написания программы на Python. Процесс будет таким:

  1. Начать с инициализации переменной для суммы.
  2. В цикле читать числа, пока не будет введен 0.
  3. Проверять, удовлетворяют ли они условиям (кратны 5, но не оканчиваются на 0).
  4. Если условия выполнены, добавить число к сумме.
  5. Если сумма превысит 100, прервать цикл.
  6. Вывести найденную сумму.

Вот пример кода на Python:

сумма = 0

while True:
    число = int(input("Введите число: "))
    if число == 0:
        break
    if число <= 300 and число % 5 == 0 and число % 10 != 0:
        сумма += число
    if сумма > 100:
        сумма -= число
        break

print("Сумма подходящих чисел:", сумма)

Протестируй программу, вводя числа по одному, и когда захочешь закончить ввод, просто введи 0.

Если нужно решить задачу на Паскале, принцип будет тем же, но синтаксис другой. Если тебе нужен код на Паскале, дай мне знать, и я помогу с этим тоже!