Предмет: Информатика,
автор: aminaeva921
Напишите программу, которая в последовательности целых чисел определяет сумму трёхзначных чисел, не оканчивающихся на 2. Программа получает на вход целые числа, количество введенных чисел неизвестно, последовательность чисел заканчивается числом 0. Количество чисел не превышает 1000. Введённые числа не превышают 30000.
Ответы
Автор ответа:
0
Язык программирования Python
print("Введите последовательность чисел через пробел")
A = input()
A = A.split()
N = 0
OK = True
S = 0
for i in range(0, len(A), 1):
for d in A[i]:
N += 1
if N == 3 and d == "2":
OK = False
if N == 3 and OK:
S += int(A[i])
N = 0
OK = True
print(S)
aminaeva921:
А на Паскале можно?
Похожие вопросы
Предмет: Английский язык,
автор: Valeria1699
Предмет: Русский язык,
автор: lfifeeeeee
Предмет: Русский язык,
автор: 969666
Предмет: Литература,
автор: innafomina77