double arrow

Основы структурного программирования


1. Следование ветвлений if a then b else g; if d then e else h;   a b g     d e h    
2. Вложение ветвлений : if a then if b then g else d else if e then h else s     a   b e g d h s
3. Вложение следования в ветвление if a then begin b; g; end else begin d; e; end;     a b d   g e
4. Вложение обхода в ветвление   if a then begin if b then g end else if d then e   begin - end писать обязательно, иначе смысл программы будет другим.     a   b d   g e
Если begin end не ставить то получим   if a then if b then g else if d then e       a b   g d     e
5. Вложение циклов в ветвление. If a then for b do g else while d do begin e end   a b d g e  
6. Следование циклов for a do begin b end; while g do begin d end;     a   b     g   d
7. Вложение следования в цикл. For a do begin b g end;   a   b g    
8. Вложение ветвлений в цикл   for a do if b then g else d       a   b   g d      
9. Вложение цикла в цикл for a do for b do begin g end a   b   g    
         






Сейчас читают про: