Предмет: Информатика, автор: wskvzrts

ПОМОГИТЕ ПОЖАЛУЙСТА, ДАМ 100 БАЛОВ, ОЧЕНЬ НУЖНО

9. Намалюйте фрагмент блок-схеми Повного розгалуження

10. Намалюйте фрагмент блок-схеми Повне розгалуження, вкладене в цикл з лічильником

Ответы

Автор ответа: jigerafan
1

Ответ:

9. Фрагмент блок-схеми Повного розгалуження:

```

start --> condition1 --> true --> statement1 --> end

| |

v |

false |

| v

condition2 --> true --> statement2 --> end

|

v

false

|

v

statement3 --> end

```

10. Фрагмент блок-схеми Повного розгалуження, вкладене в цикл з лічильником:

```

start --> initialization --> condition1 --> true --> statement1 --> update --> condition1

| | | | |

v v v v v

false condition2 --> true --> statement2 --> update --> condition2

| |

v v

false statement3 --> update --> condition1

|

v

end

```

У цьому фрагменті блок-схеми вкладений повний розгалужений блок у цикл з лічильником. Спочатку виконується ініціалізація лічильника, після чого перевіряється умова `condition1`. Якщо вона є істинною, виконується `statement1`, а потім лічильник оновлюється і перевіряється умова `condition1` знову. Якщо умова `condition1` є хибною, перевіряється умова `condition2`. Якщо вона є істинною, виконується `statement2`, а потім лічильник оновлюється і перевіряється умова `condition2` знову. Якщо умова `condition2` є хибною, виконується `statement3`, і лічильник оновлюється знову, перевіряється умова `condition1`, і процес повторюється, поки умова `condition1` є істинною. Як тільки умова `condition1` стає хибною, виконання циклу закінчується і виконується блок `end`.

Похожие вопросы
Предмет: Литература, автор: Deysilafinova