C++ оператор умовного переходу (розгалуження)

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

Які алгоритми називають розгалуженими?

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

алгоритми з послідовним виконанням

алгоритми з повторенням

алгоритми з варіантом вибору

Запитання 2

В якому випадку можна не використовувати фігурні скобочки в операторі вибору if?

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

немає правильної відповіді

Якщо в тілі оператора if більше двох команд

Якщо в тілі оператора if лише одна команда

Запитання 3

Вкажіть неправильно записану операцію відносини?

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

>=

<=

всі оператори записані правильно

=!

Запитання 4

Який з нижче перерахованих варіантів відповіді, показує правильно записаний оператор вибору if?

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

if ( умовний вираз )

if { умовний вираз}

умовний вираз if

Запитання 5

Який з наступних логічних операторів - логічний оператор І?

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

|

|&

&&

&

Запитання 6

Якщо умова оператора вибору помилкове, то:

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

виконується тіло оператора вибору

програма завершує работу

виконується наступний оператор, відразу після оператора if

Запитання 7

оператор множинного вибора це:

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

tools

simple

switch

sweet

Запитання 8

Яке значення буде надруковано, в результаті виконання програми?

#include <iostream>

 

int main()

{

  int x = 3;

 

  switch(x)

  {

    case 0:

      int x = 1;

      std::cout << x << std::endl;

    break;

    case 3:

      std::cout << x << std::endl;

    break;

    default:

      x = 2;

      std::cout << x << std::endl;

  }

 

  return 0;

}</iostream>



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

3

1

2

0

Запитання 9

В операторі if перевіряється умова if ((x> = a) && (x <= b)). Що означає виконання цієї умови?

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

x належить відрізку а, b

x не належить відрізку а, b

так умова не записується

Запитання 10

Вкажіть правильну запис оператора умовного переходу(розгалуження):

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

 IF(x>1) THEN y=x; ELSE в:=0;

 IF(x>1) y=x ELSE y=0;

 IF(x>1) y=x; ELSE y=0;

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

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