Цикл FOR
4. Напишите программу, которая в последовательности целых чисел определяет минимальное число, кратное 5 или 9. Программа получает на вход целые числа, количество введённых чисел неизвестно, последовательность чисел заканчивается числом 0 (0 – признак окончания ввода, не входит в последовательность). Количество чисел не превышает 1000. Введённые числа по модулю не превышают 30 000.
4. Напишите программу, которая в последовательности целых чисел определяет минимальное число, кратное 5 или 9. Программа получает на вход целые числа, количество введённых чисел неизвестно, последовательность чисел заканчивается числом 0 (0 – признак окончания ввода, не входит в последовательность). Количество чисел не превышает 1000. Введённые числа по модулю не превышают 30 000.
Ответ
0
(0 оценок)
0
korsa351
2 года назад
Светило науки - 179 ответов - 0 раз оказано помощи
Array = []
el = int(input())
Array.append(el)
minn = 30001
while el != 0:
el = int(input())
Array.append(el)
Array.remove(0)
for i in range(len(Array)):
if (Array[i] % 5 == 0 or Array[i] % 9 == 0) and Array[i] < minn:
minn = Array[i]
print(minn)
Ответ
5
(1 оценка)
0
teacher1011
2 года назад
Светило науки - 141 ответ - 0 раз оказано помощи
arr = []
n = True
while n != 0:
n = int(input())
if n%5 == 0 and n%9 == 0 and n != 0:
arr.append(n)
print(min(arr))
какой язык программирования?
for
нет, типа на питоне или на с+?
питон