|
| 1 | 2 | 3 | 4 | 5 | 6 |
| X:=0; Y:=0; A=4; B=6(разбираем вместе) | A=1; B=3 | A=7; B=7 | A=-3; B=-10 | A=3; B=0 | A=4; B=-6 | A=5; B=5 |
а | If A=B then X:=A+1; Y:= B+1; | X=0 Y=4 | X=8 Y=8 | X=0 Y=-9 | X=0 Y=1 | X=0 Y=-5 | X=6 Y=6 |
б | If A>B then X:=B+1 else Y:= A+1; X:=0; | X=0 Y=2 | X=0 Y=8 | X=0 Y=0 | X=0 Y=0 | X=0 Y=0 | X=0 Y=6 |
в | If A=B then begin X:=A+1; Y:= B+1; end; | X=0 Y=0 | X=8 Y=8 | X=0 Y=0 | X=0 Y=0 | X=0 Y=0 | X=6 Y=6 |
г | If A>B then Y:=A-1 else begin X:= B-2; Y:=0;end; | X=1 Y=0 | X=5 Y=0 | X=0 Y=-4 | X=0 Y=2 | X=0 Y=3 | X=3 Y=0 |
Составной или простой оператор (назначение операторных скобок)
Данное упражнения использую при отработке понятия «составной оператор». Учащиеся лучше понимают назначение операторных скобок begin…end. Можно использовать при работе в паре, группах с взаимопроверкой. Можно разобрать один вариант совместно, затем дать варианты для самостоятельного выполнения на отметку. Примеры вариантов:
Вариант 1 № 1,2,3
Вариант 2 № 4,5,6
Вариант 3 № 1,4,6
Вариант 4 № 2,3,5
Красным показаны правильные ответы. При трансляции на доску или распечатке детям их нужно убрать.