Даны два числа А и В. Найти наибольшее из них: а) составьте план написания программы; б) напишите код программы.
Ответы на вопрос
а) План написания программы
-
Ввести два числа A и B (тип зависит от задачи: целые или вещественные).
-
Сравнить их:
• если A > B — ответ A;
• если B > A — ответ B;
• если A == B — сообщить, что числа равны (любой из них является максимумом). -
Вывести результат в понятном виде.
-
Обработать возможные некорректные вводы (по необходимости) и учесть, что числа могут быть отрицательными, нулевыми, дробными.
б) Код программы
Вариант на Python (читает два числа из ввода, поддерживает целые и вещественные):
Вариант на C++ (стандартный ввод/вывод, сравнение двух чисел double):
Короткая версия без проверок (Python), если ввод гарантированно корректен:
Примечания:
• Если важно строго возвращать одно число при равенстве — используйте >= или <= в тернарном операторе/ветвлении и выберите, какое из них печатать (например, A).
• Если типы — целые, замените float на int.
Похожие вопросы
Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili

