Цей матеріал стане в нагоді на уроках інформатики при вивченні мови програмування та при підготовці учнів до олімпіади з інформатики. Він містить завдання:
- Установити відповідність між записами операторів розгалуження та їх блок-схемами
- Вкажіть відповідність між записами операторів розгалуження та вибору
1) if <умова 1> then <оператор 1> else if <умова 2> then <оператор 2> else <оператор 3>;
|
А)
|
2) if not <умова 1> then if <умова 2> then <оператор 2> else <оператор 1>;
|
Б)
|
3) if <умова 1> then <оператор 2> else if not <умова 2> then <оператор 1>;
|
В)
|
4) if <умова 1> then if <умова 2> then <оператор 3> else <оператор 1> else <оператор 2>; |
Г)
|
5) if <умова 1> then begin if <умова 2> then <оператор 2> end else <оператор 1>;
|
|
1) if (a<=const1)and(a>=const2) then <operator 1> else if a<=const3 then <operator 2> else if (a=const4)or(a=const5) then <operator 3> else <operator 4>;
|
А) case a of const1,const2: <operator 1>; const3: <operator 2>; const4..const5: <operator 3>; end;
|
2) if (a=const1)or(a=const2) then <operator 1> else if a=const3 then <operator 2> else if (a>= const4)and(a<=const5) then <operator 3>;
|
Б) case a of const1: <operator 1>; const2,const3: <operator 2>; const4..const5: <operator 3>; else <operator 4>; end;
|
3) if (a>=const1)and(a<=const2) then <operator 1> else if (a=const3)or(a=const4) then <operator2> else if a=const5 then <operator 3>;
|
В) case a of const1..const2: <operator 1>; const3,const4: <operator 2>; const5: <operator 3>; end;
|
4) if a=const1 then <operator 1> else if (a<=const3)and(a>=const2) then <operator2> else if (a=const5)or(a=const4) then <operator 3>;
|
Г) case a of const1: <operator 1>; const2..const3: <operator 2>; const4,const5: <operator 3>; else <operator 4> end;
|
5) if a=const1 then <operator 1> else if (a>=const2)and(a<=const3) then <operator 2> else if (a=const4)or(a=const5) then <operator 3> else <operator 4>;
|
Д) case a of const1..const2: <operator 1>; const3: <operator 2>; const4,const5: <operator 3>; else <operator 4> end;
|
6) if (a=const1) then <operator 1> else if (a=const2)or(a=const3) then <operator 2> else if (a>=const4)and(a<=const5) then <operator 3> else <operator 4>;
|
E) case a of const1: <operator 1>; const2..const3: <operator 2>; const4,const5: <operator 3>; end;
|
1) x, y – додатні числа |
a) (x<=0)and(y<=0) |
2) жодне з чисел x, y не є додатним |
c) (x>0)xor(y>0) |
3) тільки одне з чисел x, y є додатним |
b) (x>0)and(y>0) |
4) принаймні одне з чисел x, y є додатним |
d) (x>0)or(y>0) |