Lc1_2015_Введение ПДС
.pdfПОСЛЕДОВАТЕЛЬНОСТЬ
a b
инструкция A
инструкция B
инструкция C
инструкция N
ПОСЛЕДОВАТЕЛЬНОСТЬ
вход
инструкция
выход
A;
B;
C;
...
N;
|
|
последовательность — однократное выполнение |
|
|
операций в том порядке, в котором они |
a |
b |
записаны в тексте программы |
|
взять ведро 15л
развести красную краску для фасадных работ
1.взять ведро 15л
2.развести красную краску для фасадных работ
3.красить горизонтальными рядами смещаясь сверхуведровниз15л подготовить;
4.через 30 мин. по завершениюведро 15л содержимое красная_краска; покраски фасада взять емкость
1л
5.развести белую краску
6. ...
1.
2.
3.
4.
5.
6.
взять ведро 15л
взять ведро 15л |
развести красную краску |
|
для фасадных работ |
||
развести красную краску для |
||
|
фасадных работ красить горизонтальными
рядами смещаясь сверху вниз через 30 мин. по завершениюподготовить ведро_15л;
ведро_15л содержимое красная_краска;
покраски фасада взять емкость
1л
развести белую краску
...
ВЕТВЛЕНИЕ
ВЕТВЛЕНИЕ
то вот вариант
ВЕТВЛЕНИЕ
вход
ложь |
условие |
истина |
|
|
инструкция A |
инструкция B |
если (условие) |
выход |
|
B; |
||
|
||
иначе |
|
|
А; |
|
ветвление — однократное выполнение одной из двух или более операций, в зависимости от выполнения заданного условия
|
|
если (нет ведро_15л) |
|
|
бригадир получить ведро_15л; |
|
|
ведро_15л подготовить; |
л |
ведра |
и ведро_15л содержимое красная_краска; |
|
нет |
|
получить ведро у бригадира
1.взять ведро 15л
2.развести красную краску для фасадныхвзять ведроработ 15л
3.красить горизонтальными
рядами смещаясь сверху вниз
развести красную краску
4. через 30 мин. по завершению
для фасадных работ
покраски фасада взять емкость
1л
5. развести белую краску
6. ...
ВЕТВЛЕНИЕ
вход
истина
условие
ложь
инструкция B
выход
если (условие) B;
|
|
1:4 |
|
ВЕТВЛЕНИЕ |
||
|
|
|
|
|||
|
|
|
чаще |
|||
|
|
|
|
|
используется |
|
ложь |
условие |
истина |
условие |
|
истина |
|
|
|
|
|
|||
|
|
|
|
ложь |
|
|
инструкция A |
инструкция B |
|
инструкция B |
если (условие) |
если (условие) |
B; |
B; |
иначе |
|
А; |
|