
На вход программе подаётся последовательность натуральных чисел. Признак конца ввода - ноль.
Напишите программу, которая находит сумму трёхзначных чисел, кратные трём и последняя цифра которых равна 7. Числа не превосходят 10000. Массивы не использовать. Очень срочно, пожалуйста!Можно на паскале, желательно на питоне 3

Ответы на вопрос

Ответ:
ок) так много баллов) я решу)
ты немного непонятно написал условие, я написал два варианта...
1) если нужно посчитать сумму трёхзначных чисел которые заканчиваются на 7 и делятся на 3 без остатка
sum = 0
n = int(input))
while n != 0:
if len(str(n)) == 3 and n % 3 == 0 and n % 10 == 7:
sum += n
n = int(input))
print(sum)
2) если нужно посчитать сумму чисел которые либо трёхзначные либо заканчиваются на 7 либо кратны 3
sum = 0
n = int(input))
while n != 0:
if len(str(n)) == 3 or n % 3 == 0 ot n % 10 == 7:
sum += n
n = int(input))
print(sum)



Конечно! Вот пример программы на Python 3, которая решает вашу задачу:
pythonsum = 0
number = int(input("Введите число: "))
while number != 0:
if 100 <= number <= 999 and number % 10 == 7 and number % 3 == 0:
sum += number
number = int(input("Введите число: "))
print("Сумма трёхзначных чисел, кратных трём и с последней цифрой 7, равна:", sum)
В этой программе мы используем цикл while
, чтобы продолжать считывать числа до тех пор, пока не будет введен ноль. Внутри цикла проверяем условие: число должно быть трёхзначным (100 <= number <= 999
), кратным трём (number % 3 == 0
) и иметь последнюю цифру равную 7 (number % 10 == 7
). Если все условия выполняются, то число добавляется к сумме. После окончания ввода выводится итоговая сумма.
Пример работы программы:
Введите число: 123 Введите число: 375 Введите число: 572 Введите число: 789 Введите число: 0 Сумма трёхзначных чисел, кратных трём и с последней цифрой 7, равна: 947
Надеюсь, это поможет вам решить вашу задачу!


Похожие вопросы
Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili