Вопрос задан 15.04.2026 в 19:40. Предмет Информатика. Спрашивает Коньков Егор.

Составить алгоритм и написать программу, выбирающую наибольшее из двух заданных положительных чисел X и Y.

Перейти к ответам

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

Отвечает Нн Юлмарт.

Конечно! Вот как можно подойти к этой задаче:


Алгоритм выбора наибольшего числа из двух

  1. Ввод данных: Получить два положительных числа, X и Y.

  2. Сравнение чисел: Сравнить X и Y:

    • Если X > Y, то X — наибольшее число.

    • Иначе Y — наибольшее число.

  3. Вывод результата: Показать пользователю наибольшее число.


Программа на Python

Python
# Ввод двух положительных чисел
X = float(input("Введите число X: "))
Y = float(input("Введите число Y: "))

# Проверка на положительность (опционально)
if X <= 0 or Y <= 0:
print("Оба числа должны быть положительными.")
else:
# Сравнение чисел и выбор наибольшего
if X > Y:
print("Наибольшее число:", X)
else:
print("Наибольшее число:", Y)

Пояснение программы:

  • input() считывает данные с клавиатуры.

  • float() позволяет работать с числами с плавающей точкой, но можно использовать int(), если нужны только целые числа.

  • Условие if X > Y: выбирает наибольшее число.

  • Если числа равны, программа выведет Y, что тоже корректно, так как они равны.


Если хочешь, я могу показать ещё более короткую версию программы, используя встроенную функцию max, которая делает то же самое в одну строчку.

Хочешь, чтобы я это показал?

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

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

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

Информатика 15.04.2026 21:25 20 Титаренко Вероника
Задать вопрос