Складання алгоритмів з розгалуженням

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

x=10. Чому дорівнює y після виконання оператора? 

Позначте одну правильну відповідь. 

   If x<0 Тhen y := x Else

               If x <= 5 Then y := sqr(x) Else y := 2*x;

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

x=10, y=10; 

x=10, y=100; 

x=100, y=20; 

x=10, y=20; 

Запитання 2

x=3. Чому дорівнює y після виконання оператора? 

Позначте одну правильну відповідь.

  If x<0 Тhen y := x Else

      If x <=5 Then y := sqr(x) Else y := 2*x;

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

x=3, y=6; 

x=3, y=3; 

x=9, y=6; 

x=3, y=9; 

Запитання 3

 x=5. Чому дорівнює y після виконання оператора? 

Позначте одну правильну відповідь.

      If x<0 Тhen y:=x Else

                                 If x <=5 Then y := Sqr(x) Else y := 2*x;

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

x=5, y=10

x=5, y=5

x=25, y=19

x=5, y=25

Запитання 4

 x=-10. Чому дорівнює y після виконання оператора? 

Позначте одну правильну відповідь.

If x<0 Тhen y := x Else

                              If x <= 5 Then y := Sqr(x) Else y := 2*x;

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

 y=25

y=–10

y=20

y=9

Запитання 5

x=5. Чому дорівнює y після виконання оператора? 

Позначте одну правильну відповідь.

If x<0 Тhen y := x Else

                              If x <= 5 Then y := Sqr(x) Else y := 2*x;

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

 y=25

y=–10

y=20

y=9

Запитання 6

Визначте, якого значення набуває змінна 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 := у;

{…}

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

10

2

5

100

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

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