Новая Школа - онлайн-школа подготовки к ЕГЭ
Задача Задача №1155470
А
Аноним
23 мая 2024 18:56 · публичный вопрос
А
Аноним

БИ умеет: • брать бумажку с написанным на ней числом; • записывать одно число с бумажки на доску; • сравнивать два числа (определять, какое больше) - на бумажке или на доске; •…

Запрос пользователя

БИ умеет: • брать бумажку с написанным на ней числом; • записывать одно число с бумажки на доску; • сравнивать два числа (определять, какое больше) - на бумажке или на доске; • стирать число с доски. а) Напишите для него программу поиска максимального из трех чисел. 6) Используя механизм подпрограммы, напишите программу поиска максимального числа из пяти чисел.

Ответ нейросети
23 мая 2024 18:56

а) Программа поиска максимального из трех чисел для Би:

БИ берет первое число с бумажки
Макс = число с бумажки
БИ берет второе число с бумажки
Если второе число больше Макс, то Макс = второе число
БИ берет третье число с бумажки
Если третье число больше Макс, то Макс = третье число
БИ записывает Макс на доску

б) Программа поиска максимального числа из пяти чисел с использованием подпрограммы для Би:

Подпрограмма Поиск_Максимального(первое, второе)
    Если первое > второе, то
        Вернуть первое
    Иначе
        Вернуть второе

БИ берет первое число с бумажки
Макс = число с бумажки
БИ берет второе число с бумажки
Макс = Поиск_Максимального(Макс, число с бумажки)
БИ берет третье число с бумажки
Макс = Поиск_Максимального(Макс, число с бумажки)
БИ берет четвертое число с бумажки
Макс = Поиск_Максимального(Макс, число с бумажки)
БИ берет пятое число с бумажки
Макс = Поиск_Максимального(Макс, число с бумажки)
БИ записывает Макс на доску