Задание 15.2 ОГЭ информатика разбор на Phyton
Задача 20.2_1
Напишите программу, которая в последовательности целых чисел определяет разность максимального и минимального чисел. Программа получает на вход целые числа, количество введённых чисел неизвестно, последовательность чисел заканчивается числом 0 (0 – признак окончания ввода, не входит в последовательность). Количество чисел не превышает 1000. Введённые числа по модулю не превышают 30 000. Программа должна вывести одно число: разность максимального и минимального чисел.
Пример работы программы:
| Входные данные | Выходные данные |
|---|---|
| 8 | 10 |
| 5 | |
| -2 | |
| 0 |
Пример работы программы:
| Входные данные | Выходные данные |
|---|---|
| 111 | NO |
| 1 | |
| 0 | |
| 0 |
Решение
n=int(input())
maxs= n
mins= n
while n!=0:
if n<mins:
mins=n
if n>maxs:
maxs=n
n=int(input())
print(maxs-mins)
Задача 20.2_2
Напишите программу, которая в последовательности целых чисел определяет количество положительных нечетных чисел, кратных 5. Программа получает на вход целые числа, количество введённых чисел неизвестно, последовательность чисел заканчивается числом 0 (0 – признак окончания ввода, не входит в последовательность). Количество чисел не превышает 1000. Введённые числа по модулю не превышают 30 000. Программа должна вывести одно число: количество положительных нечетных чисел, кратных 5.
Пример работы программы:
| Входные данные | Выходные данные |
|---|---|
| 40 | 1 |
| 45 | |
| 11 | |
| -25 | |
| 77 | |
| 0 |
n=int(input())
s= 0
while n!=0:
if n>0 and n%2!=0 and n%5==0:
s+=1
n=int(input())
print(s)
Комментариев нет:
Отправить комментарий