Помогите с программой, пожалуйста (язык Python). Напишите две функции, которым мы передаем неполное число аргументов (мы используем (*arg)).
Мы вызываем обе функции из основной программы и передаем строку чисел.
Информатика 10 класс Функции и аргументы в Python Python функции max min неполное число аргументов Циклы программа информатика максимальное число минимальное число
Конечно! Давайте создадим две функции на языке Python: одну для нахождения максимального числа и другую для нахождения минимального числа. Мы будем использовать аргументы переменной длины (*args) и циклы для обработки чисел. Давайте рассмотрим шаги, которые нам нужно выполнить.
Теперь давайте посмотрим на код:
def Max(*args):
    max_num = args[0]  # Начинаем с первого аргумента как максимального
    for num in args:
        if num > max_num:
            max_num = num  # Обновляем максимальное число
    return max_num
def Min(*args):
    min_num = args[0]  # Начинаем с первого аргумента как минимального
    for num in args:
        if num < min_num:
            min_num = num  # Обновляем минимальное число
    return min_num
# Основная программа
numbers_string = "3 5 1 9 2 8"  # Строка с числами
numbers_list = map(int, numbers_string.split())  # Преобразуем строку в список чисел
max_value = Max(*numbers_list)  # Вызываем функцию Max
min_value = Min(*numbers_list)  # Вызываем функцию Min
print(f"Максимальное число: {max_value}")  # Выводим максимальное число
print(f"Минимальное число: {min_value}")  # Выводим минимальное число
В этом коде:
Теперь вы можете запустить этот код, и он должен корректно находить максимальное и минимальное числа из переданной строки!