Алгоритми з простими розгалуженнями

Додано: 6 березня 2020
Предмет: Інформатика, 8 клас
Тест виконано: 279 разів
12 запитань
Запитання 1

Виберіть правильний логічний вираз для висловлювання: A належить проміжку від 10 до 18



варіанти відповідей

(A < 10) or (A > 18)

(A >= 10) and (A <= 18)

(x>0) and (y>0) and (z>0)

(x>0) or (y>0) or (z>0)


Запитання 2

Виберіть правильний логічний вираз для висловлювання: A не належить від 10 до 18



варіанти відповідей

(A < 10) or (A > 18)

(A >= 10) and (A <= 18)

(x>0) and (y>0) and (z>0)

(x>0) or (y>0) or (z>0)


Запитання 3

Виберіть правильний логічний вираз для висловлювання: x, y, z - додатні числа



варіанти відповідей

(A < 10) or (A > 18)

(A >= 10) and (A <= 18)

(x>0) and (y>0) and (z>0)

(x>0) or (y>0) or (z>0)


Запитання 4

Виберіть правильний логічний вираз для висловлювання: Хоча б одне з чисел x, y, z - додатне



варіанти відповідей

(A < 10) or (A > 18)

(A >= 10) and (A <= 18)

(x>0) and (y>0) and (z>0)

(x>0) or (y>0) or (z>0)


Запитання 5

x=10. Чому дорівнює y після виконання оператора? Позначте одну правильну відповідь.      If x<0 Тhen y := x Else y := 2*x;


варіанти відповідей

x=10, y=20;

x=20, y=10;

x=10, y=10;

x=20, y=20;


Запитання 6

x=10. Чому дорівнює y після виконання оператора? Позначте одну правильну відповідь.      If x>0 Тhen y := x Else y := 2*x;



варіанти відповідей

x=10, y=20;

x=20, y=10;

x=10, y=10;

x=20, y=20;


Запитання 7

Виберіть правильний оператор для дії: Від меншого з чисел А і В відняти більше.

варіанти відповідей

If A = 2 Then A := A/ 2 Else A := 10*A;

If A = 2 Then A := A/2;

If A > B Then A := A-B Else B := B-A;

If A > B Then A := B-A Else B :=A-B;

Запитання 8

Виберіть правильний оператор для дії: Якщо А дорівнює двом, поділити його на 2, в протилежному випадку помножити на 10.

варіанти відповідей

If A = 2 Then A := A/ 2 Else A := 10*A;

If A = 2 Then A := A/2;

If A > B Then A := A-B Else B := B-A;

If A > B Then A := B-A Else B :=A-B;

Запитання 9

В яких операторах допущені помилки?


варіанти відповідей

If a = 3 Then a := b Else a := c;

If a>5 Then a := 0; Else a := 10;

 If a : = 5 Then a := a+1;

If a>5 Then a := 0 Else begin a := 0; b := 3; end;


Запитання 10

x=10. Чому дорівнює y після виконання оператора?  If  x < 0 Then y := x  Else y := x+2;


варіанти відповідей

x=10, y=20;

x=10, y=10;

x=10, y=12;

x=12, y=10;


Запитання 11

x=10. Чому дорівнює y після виконання оператора?  If x > 0 Then y := x Else y := 2*x;



варіанти відповідей

x=10, y=20;

x=10, y=10;

x=10, y=12;

x=12, y=10;


Запитання 12

Який оператор реалізує дію: Якщо А - від’ємне число, змінити його знак на протилежний.


варіанти відповідей

If A < 0 Then A := -1;

If A < 0 Then A := -A;

If A > 0 Then A := -A;

If A < 0 Then A := -A Else A := 0;


Створюйте онлайн-тести
для контролю знань і залучення учнів
до активної роботи у класі та вдома

Створити тест