Вопрос:

13. Дополните алгоритм из примера 9 так, чтобы можно было найти наибольшую из чисел B, C и D.

Смотреть решения всех заданий с листа

Ответ:

Предполагается, что алгоритм из примера 9 уже сравнивал какие-то числа. Для нахождения наибольшего из B, C и D, можно использовать следующую логику:



  1. Сравнить B и C.

  2. Результат сравнения (большее из B и C) сравнить с D.

  3. Наибольшее из полученных двух чисел и будет наибольшим из B, C и D.


Пример алгоритма (в виде псевдокода):



ЕСЛИ B > C ТО
max_BC = B
ИНАЧЕ
max_BC = C
КОНЕЦ ЕСЛИ

ЕСЛИ max_BC > D ТО
max_BCD = max_BC
ИНАЧЕ
max_BCD = D
КОНЕЦ ЕСЛИ

ВЫВЕСТИ "Наибольшее число: ", max_BCD

Ответ: Алгоритм для нахождения наибольшего из B, C, D состоит из последовательных сравнений.

ГДЗ по фото 📸
Подать жалобу Правообладателю

Похожие