Умовний оператор в DELPHI

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

Оберіть правильні твердження

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

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

в програмах з розгалуженням виконуються лише деякі команди в залежності від умови задачі

в програмах з розгалуженням виконуються лише деякі команди в залежності від умови, що написана після if

в програмах з розгалуженням завжди виконується перевірка певної умови

Запитання 2

Команда розгалуження

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

записується за допомогою спеціальних слів if, then, else

завжди містить else

не завжди містить else

завжди містить if

не завжди містить if

не завжди містить then

завжди містить then

Запитання 3

В запису команди розгалуження 

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

відступи обов'язкові

відступи рекомендовані, але не обов'язкові

Запитання 4

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

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

Як в Delphi записати умову, що число х належить проміжку [0;5]? 

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

x>=0 or x<=5

0<=x<=5

(x>=0) end (x<=5)

(x>=0) and (x<=5)

x>=0 and x<=5

(x>=0) or (x<=5)

Запитання 6

Яким буде значення змінної x після введення а=3 і b=5?

 a:=StrToInt(Edit1.Text);

  b:=StrToInt(Edit2.Text);

  if b>0 then if a>0 then x:=a*b else x:=2*a*b

       else x:=2;

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

2

30

15

5

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

команди записані з помилкою

Запитання 7

Що буде виведено в напис Label2, якщо змінна num набуде значення 3?

num:=StrToInt(Edit1.Text);

if num=1 then Label2.Caption:='Команда Динамо';

if num=2 then Label2.Caption:='Команда Шахтар';

if num=3 then Label2.Caption:='Команда Зоря';

if (num<1) or (num>3) then Label2.Caption:='такого призера немає';

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

Команда Динамо

Команда Шахтар

Команда Зоря

такого призера немає

Запитання 8

Розгалуження - це частина кода, яка обов'язково містить:

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

команду присвоювання


послідовні команди

умову

Запитання 9

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

a:=5;

if a<4 then a:=a+2 else a:=a+3;

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

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

5

2

3

8

7

Запитання 10

Які з команд розгалуження записані без помилок

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

if x<0 then a:=5*x else a:=3*x*x

 if x<0 then a:=5*x else a:=3*x*x;

if x<0 then a:=5*x; else a:=3*x*x;

if x<0 and y>0 then a:=5*x else a:=5*y;

if (x<0) and (y>0) then a:=5*x else a:=5*y;

if x<0 and y>0 then a:=5*x; else a:=5*y;

if (x<0 and y>0) then a:=5*x else a:=5*y;

Запитання 11

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

a:=0;

if a<>0 then a:=2;

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

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

2

0

у програмі помилка

Запитання 12

Яка властивість перемикача RadioButton використовується для позначення, чи увімкнений він?

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

Text

Caption

Checked

Cheked

Edit

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

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