Вопрос задан 19.06.2023 в 12:42. Предмет Информатика. Спрашивает Бауэр Павел.

ПОМОГИТЕ ПОЖАЛУЙСТА!! (хотя-бы с чем-то)1) Пользователь вводит с клавиатуры три числа. в

зависимости от выбора пользователя программа выводит на экран максимум из трёх, минимум из трёх или среднеарифметическое из трёх чисел.2) Пользователь вводит с клавиатуры количество метров. В зависимости от выбора пользователя программа переводит метры в мили, дюймы или ярды.​
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Рассказова Марина.

Ответ:

1:

numbers = [int(i) for i in input().split()] # вводим 3 числа в одну строку

actions = [lambda x: max(x), lambda x: min(x), lambda x: sum(x) / len(x)]

choice = int(input('Введите:\n1 - максимальное число.\n2 - минимальное число.\n3 - среднее арифметическое\n')) - 1

print(actions[choice](numbers))

2:

meters = int(input())

choice = int(input('''

1 - мили

2 - дюймы

3 - ярды

''')) - 1

actions = [lambda m: m * 0.000621371, lambda m: m * 39.37, lambda m: m * 1.094]

print(actions[choice](meters))

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

1) Вывод максимума, минимума и среднеарифметического из трех чисел

Для решения этой задачи, программа должна считать три числа, введенных пользователем с клавиатуры. Затем, в зависимости от выбора пользователя, программа должна вывести на экран максимум из трех чисел, минимум из трех чисел или среднеарифметическое значение трех чисел.

Вот пример кода на языке Python, который решает эту задачу:

```python # Считываем три числа с клавиатуры num1 = float(input("Введите первое число: ")) num2 = float(input("Введите второе число: ")) num3 = float(input("Введите третье число: "))

# Выбор пользователя choice = int(input("Выберите операцию (1 - максимум, 2 - минимум, 3 - среднеарифметическое): "))

# Вычисление и вывод результата if choice == 1: maximum = max(num1, num2, num3) print("Максимум из трех чисел:", maximum) elif choice == 2: minimum = min(num1, num2, num3) print("Минимум из трех чисел:", minimum) elif choice == 3: average = (num1 + num2 + num3) / 3 print("Среднеарифметическое из трех чисел:", average) else: print("Некорректный выбор операции") ```

Примечание: В коде выше предполагается, что пользователь вводит числа в формате с плавающей точкой. Если требуется работать только с целыми числами, замените `float` на `int` при считывании чисел с клавиатуры.

2) Перевод метров в мили, дюймы или ярды

Для решения этой задачи, программа должна считать количество метров, введенных пользователем с клавиатуры. Затем, в зависимости от выбора пользователя, программа должна перевести метры в мили, дюймы или ярды и вывести результат на экран.

Вот пример кода на языке Python, который решает эту задачу:

```python # Считываем количество метров с клавиатуры meters = float(input("Введите количество метров: "))

# Выбор пользователя choice = int(input("Выберите единицу измерения (1 - мили, 2 - дюймы, 3 - ярды): "))

# Вычисление и вывод результата if choice == 1: miles = meters / 1609.34 print("Мили:", miles) elif choice == 2: inches = meters * 39.37 print("Дюймы:", inches) elif choice == 3: yards = meters * 1.09361 print("Ярды:", yards) else: print("Некорректный выбор единицы измерения") ```

Примечание: В коде выше предполагается, что пользователь вводит количество метров в формате с плавающей точкой. Если требуется работать только с целыми числами, замените `float` на `int` при считывании количества метров с клавиатуры.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос