Тест по теме: «Программирование ветвлений»
Цель работы: проверить знания учащихся
по теме «Программирование
ветвлений»
Вариант 1
А1.
Какое значение S будет на экране в
результате выполнения следующего алгоритма?
А2. Сколько
вариантов действий можно осуществить при наличии одного разветвления в
программе?
а)1; б)
2; в)3; г)4.
А3. Найдите
ошибки в операторах и отметьте правильный вариант ответа.
а) if a
>< b then c: = a - b;
б) if a>b
then c: = a-b;
в) if
a > b c: = a + b else c: = a - b;
г)
if a > b then c:= a - b else c: = a + b.
А4. Когда вы используете выражение, в котором есть слово then,
то в выражении обязательно должно быть слово:
а) else;
б) readln;
в) if;
г) writeln.
А5. При каком исходном значении переменной X результатом
выполнения команды Х:=Х mod 3 будет 0?
а) при
любом, кратном 3;
б) 5;
в) 4;
г) 2.
В заданиях части В1 и С1
показать решения
В1. Составьте программу
вычисления значения функции по формуле: y= на языке программирования.
С1. Составьте программу на
языке программирования, которая определяет, делиться ли заданное целое число
n на 11.
Тест по теме: «Условный оператор»
Вариант
2
А1. Какое значение будет иметь
переменная b при значении a := -20, в примере:
if а
> = 15 then b:= а * 2 else b:= а -
10?
а) -
А3. Найдите ошибки в операторах и отметьте правильный вариант
ответа.
а) if a
> b else c: = a - b then c: = a + b;
б) if a
> b then c: =a-b else c: =a + b;
в) if a
> b then c: = a + b eise c: = a - b ;
г) if a
> b then goto else c: = a - b .
А4. Какое значение y будет на экране в результате выполнения следующего алгоритма?
А5. Когда вы используете выражение, которое начинается со слова if, то обязательно применяете
слово:
В
заданиях части В1 и С1 показать решения
В1. Составьте программу
вычисления значения функции по формуле: f= на языке программирования.
С1. Составьте
программу на языке программирования, которая определяет, делится ли одно целое
число на другое целое число, введённые с клавиатуры.
Тест по теме: «Условный оператор»
Вариант
3
А1. Какое значение y будет на экране в результате выполнения следующего алгоритма?
А3. Найдите ошибки в операторах и отметьте правильный вариант ответа.
а) if a
> b then c: = a – b else c: = a + b;
б) if
a>b tnen c: =a +b; d:= a* b else c: a-b ;
в) if a
> b then c:=a+b goto с: =
a - b
;
г) if
a<b then c: = a + b.
А4. Числа в языке Pascal различаются как:
а) натуральные и вещественные;
б) натуральные
и целые;
в) целые и
вещественные;
г) целые и
правильные дроби.
А5. При каких исходных значениях
переменной X и У в
результате выполнения команды X=X^Y-Y значение переменной X станет равным двум?
В
заданиях части В1 и С1 показать решения
В1. Составьте программу вычисления значения функции по формуле: t= на языке программирования.
С1. Составьте
программу на языке программирования, которая увеличивает натуральное число n в три раза, если оно
делится на 4.
Оставьте свой комментарий
Авторизуйтесь, чтобы задавать вопросы.