Для составления блок-схемы для нахождения двух наибольших чисел из трех, можно использовать следующие шаги:
Начало: Начинаем процесс.
Ввод чисел: Запрашиваем у пользователя три числа (A, B, C).
Сравнение A и B:
Если A > B, то:
Сравниваем A и C:
Если A > C, то A - первое наибольшее, B - второе наибольшее.
Иначе C - первое наибольшее, A - второе наибольшее.
Если B >= A, то:
Сравниваем B и C:
Если B > C, то B - первое наибольшее, A - второе наибольшее.
Иначе C - первое наибольшее, B - второе наибольшее.
Вывод результата: Выводим два наибольших числа.
Конец: Завершаем процесс.
Примерная блок-схема:
+-----------------+
| Начало |
+-----------------+
|
v
+-----------------+
| Ввод A, B, C |
+-----------------+
|
v
+--------------------------+
| A > B ? |
+--------------------------+
| \
Да| \Нет
v v
+--------------------------+
| A > C ? |
+--------------------------+
| \
Да| \Нет
v v
+-------------------+ +-------------------+
| A - 1-е, B - 2-е | | C - 1-е, A - 2-е |
+-------------------+ +-------------------+
| |
v v
+--------------------------+
| B > C ? |
+--------------------------+
| \
Да| \Нет
v v
+------------------+ +-------------------+
| B - 1-е, A - 2-е | | C - 1-е, B - 2-е |
+------------------+ +-------------------+
| /
| /
v v
+-----------------+
|Вывод результатов|
+-----------------+
|
v
+-----------------+
| Конец |
+-----------------+