list_dig = []
num = int(input('Сколько чисел вы хотите ввести? '))
for i in range(num):
print(str(i+1) + '-е число: ', end=" ")
dig = int(input())
list_dig.append(dig)
minimum = min(list_dig)
maksimum = max(list_dig)
print('Наименьшее число:', minimum)
print('Наибольшее число:', maksimum)
print('Разница между наибольшим и наименьшим:', maksimum - minimum)
numbers = []
while True:
user_input = input("Введите положительное число (или 'stop' для завершения): ")
if user_input.lower() == 'stop':
break
try:
num = float(user_input)
if num <= 0:
raise ValueError
numbers.append(num)
except ValueError:
print("Пожалуйста, введите положительное число!")
if len(numbers) > 0:
min_num = min(numbers)
max_num = max(numbers)
difference = max_num - min_num
print(f"Наименьшее число: {min_num}")
print(f"Наибольшее число: {max_num}")
print(f"Разница между ними: {difference}")
else:
print("Вы не ввели ни одного положительного числа.")
list_dig = []
num = int(input('Сколько чисел вы хотите ввести? '))
for i in range(num):
print(str(i+1) + '-е число: ', end=" ")
dig = int(input())
list_dig.append(dig)
minimum = min(list_dig)
maksimum = max(list_dig)
print('Наименьшее число:', minimum)
print('Наибольшее число:', maksimum)
print('Разница между наибольшим и наименьшим:', maksimum - minimum)
numbers = []
while True:
user_input = input("Введите положительное число (или 'stop' для завершения): ")
if user_input.lower() == 'stop':
break
try:
num = float(user_input)
if num <= 0:
raise ValueError
numbers.append(num)
except ValueError:
print("Пожалуйста, введите положительное число!")
if len(numbers) > 0:
min_num = min(numbers)
max_num = max(numbers)
difference = max_num - min_num
print(f"Наименьшее число: {min_num}")
print(f"Наибольшее число: {max_num}")
print(f"Разница между ними: {difference}")
else:
print("Вы не ввели ни одного положительного числа.")