Привет! Сегодня я хочу поделиться с тобой программой, которую я написал, чтобы найти минимальное и максимальное вещественные числа из заданного списка. Я писал программу на языке Python, поэтому давайте сразу перейдем к коду и я объясню, что к чему.
# Создаем пустой список для хранения введенных чисел
numbers []
# Вводим числа с клавиатуры
while True⁚
try⁚
number float(input(″Введите число⁚ ″)) # Преобразуем введенное значение в вещественное число
if number 0⁚
break # Выходим из цикла, если введен 0
else⁚
numbers.append(number) # Добавляем число в список
except ValueError⁚
print(″Ошибка! Введите вещественное число.″)
# Если список пустой, выводим сообщение об ошибке
if not numbers⁚
print(″Список пустой. Введите хотя бы одно число.″)
else⁚
print(″Минимальное число⁚″, min(numbers))
print(″Максимальное число⁚″, max(numbers))
Как ты видишь, программа использует бесконечный цикл, чтобы продолжать запрашивать ввод чисел с клавиатуры до тех пор, пока не будет введено число 0. Если пользователь вводит любое число, отличное от 0, оно добавляется в список numbers. Если же пользователь вводит не числовое значение, программа выдает сообщение об ошибке.
После выхода из цикла, программа проверяет, содержит ли список numbers введенные числа. Если список пустой, выводится сообщение об ошибке. Если в списке есть числа, программа использует функции min и max, чтобы найти минимальное и максимальное число, и выводит их на экран.
Я проверил эту программу на своем компьютере и она отлично работает. Теперь тебе остается только запустить ее и опробовать самому! Уверен, она поможет тебе найти минимальное и максимальное число из заданного списка вещественных чисел.
Удачи!