Новая Школа - онлайн-школа подготовки к ЕГЭ
Задача Задача №3548391
А
Аноним
19 января 2026 20:09 · публичный вопрос
А
Аноним

напиши алгоритм (в виде псевдокода), который запрашивает у пользователя два числа и выводит на экран большее из них

Ответ нейросети
19 января 2026 20:09

Ниже приведены два варианта псевдокода для задачи: запрашивает у пользователя два числа и выводит большее из них. Ввод осуществляется по запросу пользователя.

Вариант 1: простой вариант с условием (если-иначе) Algorithm MaxTwoNumbers print "Введите первое число: " read a print "Введите второе число: " read b

if a >= b then print "Наибольшее число: ", a else print "Наибольшее число: ", b EndAlgorithm

Пояснение:

  • Читаем два числа a и b.
  • Сравниваем их. Если a больше или равен b, выводим a; иначе выводим b.
  • При равенстве можно вывести любое из них — будет корректно, что это наибольшее число (одинаковое).

Вариант 2: компактный с использованием выбора (без явного вывода промежуточной переменной) Algorithm MaxTwoNumbersCompact print "Введите первое число: " read a print "Введите второе число: " read b

max ← a if a >= b else b print "Наибольшее число: ", max EndAlgorithm

Пояснение:

  • Вместо явного ветвления используется тернарный-like оператор выбора: max получает либо a, либо b в зависимости от условия.
  • Результат выводится однажды.

Дополнительно:

  • Тип входных данных: целые или вещественные числа (числа с плавающей запятой).
  • Сложность: время O(1), память O(1).
  • Примеры тестов:
    • Ввод: 3 и 5 → вывод: 5
    • Ввод: 7 и 7 → вывод: 7 (любое из двух одинаковых чисел)