
Вопрос задан 20.07.2023 в 03:09.
Предмет Информатика.
Спрашивает Ахмадов Биродар.
На вход программе подаётся последовательность натуральных чисел. Признак конца ввода – ноль.
Напишите программу, которая находит сумму чисел, которые делятся на 7 и последняя цифра которых равна 3. Числа не превосходят 10000. Массивы не использовать.

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

Отвечает Панова Алёна.
Ответ:
var sum, num: Integer;
begin
readln(num);
while (num <> 0) do
begin
if ((num mod 7 = 0) and (num mod 10 = 3)) then sum := sum + num;
readln(num);
end;
Writeln(sum);
end.
Объяснение:



Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.
Для решения этой задачи, вы можете использовать цикл для ввода чисел и проверки условий, которые определяют, подходит ли число для заданных условий. Если число соответствует условиям, вы можете добавить его к общей сумме. При вводе числа 0, программа должна завершиться и вывести сумму.
Вот пример программы на языке Python:
pythondef main():
sum_of_numbers = 0
while True:
num = int(input("Введите натуральное число (для завершения ввода введите 0): "))
if num == 0:
break
# Проверяем, что число делится на 7 и последняя цифра равна 3
if num % 7 == 0 and num % 10 == 3:
sum_of_numbers += num
print("Сумма чисел, которые делятся на 7 и последняя цифра равна 3:", sum_of_numbers)
if __name__ == "__main__":
main()
Программа будет запрашивать ввод чисел до тех пор, пока не будет введен 0. Затем она выведет сумму чисел, которые соответствуют заданным условиям.


Похожие вопросы
Топ вопросов за вчера в категории Информатика

Информатика 572

Информатика 1113

Информатика 10

Информатика 32

Информатика 16

Информатика 578

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