Конструктор тестів
1
x=10. Чому дорівнює y після виконання оператора?
Позначте одну правильну відповідь.
If x<0 Тhen y := x Else
If x <= 5 Then y := sqr(x) Else y := 2*x;
2
x=3. Чому дорівнює y після виконання оператора?
Позначте одну правильну відповідь.
If x<0 Тhen y := x Else
If x <=5 Then y := sqr(x) Else y := 2*x;
3
В яких операторах допущені помилки?
4
Визначте, який оператор реалізує дію:
Змінній К: Boolean присвоїти значення True, якщо число А: Integer є парним, і значення False в протилежному випадку.
5
Встановіть відповідність між початковими значеннями змінної х (1-4) і значеннями змінної у після виконання оператора (А-Г).
If x<0 Тhen y := x Else
If x <= 5 Then y := sqr(x) Else y := 2*x;
x=10;
y=20;
x=3;
y=25;
x=5;
y=9;
x= -10;
y= -10;
6
Встановіть відповідність між початковими значеннями змінної А (1-4) і значеннями змінної В після виконання оператора (А-Г).
If A < 5 Then В := А + 1 Else
If A < 10 Then В := A * 2 Else В := A + 10;
А= 15;
В=16;
А= 5;
В=25;
А= 3;
В=10;
В=4;
В=4;
7
Визначте, якого значення набуває змінна z після виконання фрагмента програми.
var x, y, z: Integer;
begin
x := 5; y := 10;
If x < 0 Then Іf x > y Then z := x
Else z := y
Else If x < y Then z := х
Else z := у;
{…}
Рефлексія від 2 учнів
Сподобався:
Так: 2
Ні: 0
Зрозумілий:
Так: 2
Ні: 0
Потрібні роз'яснення:
Ні: 2
Так: 0