Предмет: Информатика,
автор: violettahomchuk
(Python) Допоможіть написати програму . Даю 50 балів . За спам баню!!
Приложения:

makason512:
если на русский переведешь мне сделаю
Ответы
Автор ответа:
1
Ответ:
numbers = [3.14, 2.718, 1.618, 6.022, 1.000]
maximum = numbers[0]
minimum = numbers[0]
for number in numbers:
if number > maximum:
maximum = number
if number < minimum:
minimum = number
print(f"Maximum: {maximum}")
print(f"Minimum: {minimum}")
Объяснение:
В списке numbers должны содержаться только числа с плавающей точкой (float). Если список содержит другие типы данных (например, целые числа или строки), то код вызовет ошибку TypeError, так как невозможно сравнить их с помощью операторов > и <.
Автор ответа:
1
# Получаем список чисел от пользователя
numbers = [float(x) for x in input("Введите 5 чисел, разделенных пробелами: ").split()]
# Устанавливаем начальное значение максимума
max_number = numbers[0]
# Обходим список чисел
for number in numbers:
# Если текущее число больше текущего максимума, обновляем максимум
if number > max_number:
max_number = number
# Выводим максимум на экран
print("Максимум:", max_number)
Похожие вопросы
Предмет: Химия,
автор: alenaceprazova16
Предмет: Русский язык,
автор: nez96
Предмет: Математика,
автор: nekotan363
Предмет: Литература,
автор: temavihodz
Предмет: Биология,
автор: Аноним