Программа запрашивает ввод, с клавиатуры, целые числа, пока не будет введён 0. Как только будет введён 0 (ноль), программа должна посчитать и вывести на экран:
определить максимальное и минимальное значение (завершающий 0 не считается)
dotamoney228:
Python 3.8
c = 0
b = 0
x = 0
z = 0
y = 0
u = 0
k = 0
l = 0
m = 0
t = 0
e = 0
f = 0
while a != 0:
a = int(input("Введите число: "))
p = a
if y < p:
y = p
if y > a:
m = y
#Тут должен быть код на нахождение самого маленького числа
if a != 0:
c = c + a
b += 1
if a % 2 != 0:
x += 1
if a % 2 == 0:
z += 1
if a == 0:
z = z - 1
if b != 0:
l = c / b
Ответы на вопрос
Ответил Аноним
1
Ответ:
n = int(input())
min = max = n
while n != 0:
if n > max:
max = n
if n < min:
min = n
n = int(input())
print(f'max = {max}\nmin = {min}')
Объяснение:
Ответил lasushin123
1
l = []
uinput = int(input())
while uinput != 0:
l.append(uinput)
uinput = int(input())
print(f'max = {max(l)}\nmin = {min(l)}')
Новые вопросы