Font size
WorksheetsTest: Instrucțiuni 8D
Total questions: 45
Worksheet time: 27mins
Алгоритм, в котором команда или серия команд повторяется многократно, называется
Линейным
Циклическим
Разветвляющимся
Выборным
Цикл While принято называть:
Цикл с параметром
Цикл с условием
Цикл с постусловием
Цикл с предусловием
Цикл FOR называется:
Цикл с параметром
Цикл с предусловием
Цикл с постусловием
Оператор выбора
Какой из операторов является Оператором цикла с ПОСТУСЛОВИЕМ?
If
For
While
Repeat
Какой из операторов цикла имеет ДВА вида записи?
If
For
While
Repeat
Сколько раз выполнится оператор S, если Е1=Е2, а цикл записан в виде: For i: =E1 to E2 do S;
2
1
0
3
Сколько раз будет выполняться цикл for i:=7 to 12 do…?
6
5
7
4
Составной оператор или операторные скобки имеют вид:
( )
< >
{ }
Begin ... end;
Оператором цикла не является оператор:
While
For
Case
Repeat
Тип переменных для параметра цикла FOR:
логический тип
натуральный тип
целочисленный тип
верного варианта нет
Чему будет равна переменная SUM после выполнения фрагмента программы:
sum:=0;
for i:=7 to 9 do
sum:=sum+i;
0
25
1
24
Сколько раз будет выполняться цикл for i:=4 downto 1 do <тело цикла>
1
2
3
4
Функция sqrt (x) позволяет найти
модуль числа х
квадрат числа х
квадратный корень числа х
Чтобы присвоить переменной В значение А+10 нужно написать
A+10=:B;
B=A+10;
B:=A+10;
A:=B+10;
Функция sqr (x) позволяет найти
модуль числа х
квадрат числа х
квадратный корень числа х
Запишите на Паскаль выражение
b2+(2−b)
(a)
Укажите правильные варианты использования условного оператора.
IF <условие> THEN <оператор 1> ELSE < оператор 2> ;
THEN <серия операторов 1> ELSE <серия операторов 2> IF <условие> ;
IF <условие> THEN <серия операторов 1>; ELSE <серия операторов 2>;
IF <условие> THEN <оператор> ;
В каком из вариантов есть ошибки записи:
if x>y then a:=x; else a:=y;
if x=y then write (‘No’);
A:= 1;
B:= 4;
A:= 2;
S:=A + B.
A:= 3;
B:= 5;
A:= А+1;
В:= В*2;
S:=A + B.
С каким условием выполняется цикл, пока истинно, задающее его условие?
Else
If
While
Elif
Цикл «For» - это цикл …
в котором условие проверяется в
начале тела цикла
с известным числом повторений
Сколько раз повторится цикл
for i:=3 to 10 do
7
8
10
Сколько раз выполнится цикл: for i:=-5 to 12 do
(a)
Как задаётся цикл с условием в Pascal?
for
while
if
begin
Выберите правильное условие в Pascal.
if b > a then
M:= b;
if b > a:
M= b
if b > a then;
M:= b;
if b > a then
M= b;
Определите значение переменной a после выполнения фрагмента программы:
a := 10;
if a < 5 then
a := a + 12
else
a := a - 7;
3
10
22
7
Сколько раз будет выполнено тело цикла?
while False:
..............<тело цикла>
1
бесконечно
0
Какой оператор позволяет реализовать цикл с постусловием?
For
While
Repeat/Until
Блок-схема какого цикла
изображена на рисунке.
For
While
Repeat/Until
Блок-схема какого цикла
изображена на рисунке
For
While
Repeat/Until
Блок-схема какого цикла
изображена на рисунке
For
While
Repeat/Until
Укажите, сколько раз выполнится тело цикла:
for x:=3 to 3 do write ( '*' );
6
ни разу
1
бесконечно
5
Укажите, сколько раз выполнится тело цикла:
for x:=10 downto 4 do write ( '*' );
6
7
1
бесконечно
4
Укажите, какой тип алгоритма на картинке
цикл с параметром
цикл с предусловием
линейный алгоритм
разветвляющийся алгоритм
Формат команды цикла с заданным числом повторений, если A<B?
for <счетчик>:= A to B do
for <счетчик>:= B to A
for <счетчик>:= A do B to
while <условие> do <о>
Scrieți conform regulilor limbajului Pascal expresia:
(a)
Чему равно значение переменной s после выполнения следующего фрагмента программы:
s:=0;
for i:=0 to 5 do s:=s+1;
(a)
Укажите, сколько раз будет выполнен цикл for i :=-1 to 2 do a:=a+1;
(a)
Операторы цикла «Для»
While … To … Do
Repeat … Until
For … To … Do
If … Then … Else
Операторы цикла «Пока»
While … To … Do
Repeat … Until
For … To … Do
If … Then … Else
Сколько раз повторится цикл
for i:=1 to 10 do
9
10
11
0
