Тест по информатике Оператор условного перехода

Операторы условного перехода
Вариант 1
1. Какой фигурой изображают условие в блок-схеме?



А) В) С) D)

2. Сколько существует видов разветвленного алгоритма?
A) 1; B) 2; C) 3; D) 4.

3. Найти ошибки в операторах и отметьте правильный вариант ответа.
A) if a>b else c=a-b;
B) if a>b else c=a-b then c=a+b;
C) if a>b then c=a-b else c=a+b;
D) if a>b then c=a+b goto c=a-b;

4. Что будет напечатано в результате выполнения следующей программы, если значение R равно- 10?
Input R
If R=0 then Y=R*10
If R>0 then Y=R+10
If R<0 then Y=R*R/2
Print Y
A) 0; B) 100; C) -10; D) 50.

5. Когда вы используете выражение, которое начинается со слова IF, то обязательно применяется слово:
A) THAN; В) THEN;
С) ELSE; D) GOTO.

6. Составьте блок-схему и запишите на языке программирования вычисления по формуле: Y=1/x









Операторы условного перехода
Вариант 2
1. Какое значение S будет на экране в результате выполнения следующего алгоритма?









A) 10; B) 24; C) 1.5; D) 6.

2. Сколько вариантов действий можно осуществить при наличии одного разветвления в программе?
A) 1; B) 2; C) 3; D) 4.

3. Найти ошибки в операторах и отметьте правильный вариант ответа.
A) if a>B) if a>b then c=a+b d=a*b else c=a-b;
C) if a>b c=a+b else c=a-b;
D) if a>b then c=a-b else c=a+b;

4. Для чего предназначен оператор PRINT?
A) Для выполнения линейного алгоритма;
B) для перехода на нужную строку;
C) для образования циклов;
D) для вывода на экран переменных.

5. когда вы используете выражение, в котором есть слово THEN, то в выражении обязательно должно быть слово:
A) IF; В) INPUT;
С) ELSE; D) GOTO.

6. Составьте блок-схему и запишите на языке программирования вычисления по формуле: Y=1/(x-1)




Операторы условного перехода
Вариант 3
1. Какое значение будет иметь переменная B при значении A = -20, в примере:
IF A>=15 THEN B=A*2 ELSE B=A-10
А)-40 В)30 С)20 D)-30

2. Сколько существует видов разветвленного алгоритма?
A) 1; B) 2; C) 3; D) 4.

3. Найти ошибки в операторах и отметьте правильный вариант ответа.
A) if a>b else c=a-b then c=a+b;
B) if a>b then c=a-b else c=a+b;
C) if a>b then c=a+b eise c=a-b;
D) if a>b then goto else c=a-b;

4. Какое значение Y будет на экране в результате выполнения следующего алгоритма?















A) -16; B) 6; C) 4; D) -6.

5. Когда вы используете выражение, которое начинается со слова IF, то обязательно применяется слово:
A) THAN; В) THEN;
С) ELSE; D) GOTO.

6. Составьте блок-схему и запишите на языке программирования вычисления по формуле: Y=1/(x+1)




Операторы условного перехода
Вариант 4
1. Какое значение Y будет на экране в результате выполнения следующего алгоритма?









A) -4; B) 6; C) 4; D) -6.

2. Сколько вариантов действий можно осуществить при наличии одного разветвления в программе?
A) 1; B) 2; C) 3; D) 4.

3. Найти ошибки в операторах и отметьте правильный вариант ответа.
A) if a>b then c=a-b else c=a+b;
B) if a>b then c=a+b d=a*b else c=a-b;
C) if a>b then c=a+b goto c=a-b;
D) if a
4. Для чего предназначен оператор IF?
A) Для выполнения линейного алгоритма;
B) для перехода на нужную строку;
C) для выбора по условию;
D) для образования циклов.

5. когда вы используете выражение, в котором есть слово THEN, то обязательно в выражении должно быть слово:
A) INPUT; В) IF;
С) ELSE; D) GOTO.

6. Составьте блок-схему и запишите на языке программирования вычисления по формуле: Y=3/(x-5)




A=6 B=4

A<=B

S=A/B

S=A*B

S

Y

Y=L*C

Y=L+C

C>0

C=2 L=-8

нет

да

да

нет

да

нет

Y

Y=L/C

Y=L+C

C<0

C=2 L=-8



15