Алгоритмічна структура розгалуження. TurboPascal

Додано: 15 квітня 2020
Предмет: Інформатика, 7 клас
Тест виконано: 258 разів
9 запитань
Запитання 1

Знайдіть, де команда розгалуження записана без помилки

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

IF A<B THEN A:=A*A ELSE B:=B*B;

IF A<B THEN A:=A*A; B:=A*B ELSE B:=B*B

IF A<B THEN A:=A*A; ELSE B:=B*B;

IF A<B THEN A:=A*A ELSE begin B:=B*B; A:=A*B end;

Запитання 2

Знайдіть рядки з помилками

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

IF X =Y THEN S:=S+1 ELSE S:=S-1;

IF X AND Y THEN S:=S+1; ELSE S:=S-1;

IF X>0 and Y>0 THEN S:=S+1 ELSE S:=S-1;

IF (X>0) and (Y>0) THEN S:=S+1 ELSE S:=S-1;

Запитання 3

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

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

IF K<>M THEN K:=M;

IF K<>M ELSE K:=M;

IF K=M THEN K=M;

IF K:=M THEN K=M;

Запитання 4

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

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

IF 5<>0 THEN S:=S+5;

IF 5 THEN S:=S+5;

IF 5=0 THEN S=S+5;

IF 5:=0 THEN S:=S+5;

Запитання 5

Знайдіть правильно створені розгалуження

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

IF (A=B) AND (P=0) THEN P:=P+10.5;

IF (A=B) AND P THEN P:=P+10.5;

IF A=B AND P=0 THEN P:=P+10.5;

IF (A=B) AND (P=0) THEN P=P+10.5;

Запитання 6

За яких значень x не можна обчислити значення виразу: y=(5+x)/(x2-4)

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

2; -2

4;-4

-5;2

-5;-2

Запитання 7

Знайдіть результат виконання алгоритму для а=2, b=3

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

3

значення виразу не існує, ділення на нуль

8

9

Запитання 8

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

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

if x mod 2=0 then write('x - ', 'парне число');

if x div 2=0 then write('x - ', 'парне число');

if x mod 2=2 then write('x - ', 'парне число');

if x div 2=2 then write('x - ', 'парне число');

Запитання 9

X ∊ [ 0;5]. Запишіть це як логічний вираз мовою TurboPascal

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

(x>0) and (x<5)

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

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

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

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

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