Font size
WorksheetsАлгоритмы на языке Паскаль
Total questions: 17
Worksheet time: 9mins
Что означает строка из программы:
readln(a,b,c);
вывод переменных a,b,c
перебор переменных a,b,c
ввод переменных a,b,c
удаление переменных a,b,c
Что означает строка программы:
if max < b then max := b;
если переменная max меньше b, то max присвоить b
если переменная max ровна, b то max присвоить b
если переменная max больше b, то b присвоить max
если переменная max больше b, то max присвоить b
Что будет в результате выполнения программы:
if b > c then writeln(b)
else writeln(c);
если условие будет истино
вывод на экран значения переменной с
вывод на экран значения переменной b
вывод на экран "истино"
вывод на экран "ложь"
Что будет в результате выполнения программы:
if b > c then writeln(b)
else writeln(c);
если условие будет ложно
вывод "ложь"
ввод значения переменной b
вывод "истина"
вывод значения переменной с
Что означает строка программы
while n > 0 do begin
ветвление
цикл с заданным параметром
цикл (пока) с предусловием
цикл (до) с постусловием
Какая часть строки отвечает за условие?
while n > 0 do begin
begin
while
do
n > 0
Какое максимальное число может вызвать команда random в данной строке:
if random(100) mod 2 = 0 then ?
100
99
0
9
Какое минимальное число может выдать команда random в данной строке :
if random(200) mod 2 = 0 then ?
199
1
99
0
Что проверяет данная строка:
if а mod 2 = 0 then ... ?
нечетность переменной а
деление а на 2
остаток от деления
четность переменной а
Что означает строка:
for i:=1 to N do ?
цикл (пока) с предусловием
условие
цикл с заданным параметром
цикл (до) с постусловием
Какая часть программы отвечает за условие
repeat
i: =i+ 2;
x:=x+0.5*x;
until x>=50; ?
i: =i+ 2;
repeat
x>=50
until
Сколько раз повториться цикл:
n:=41;
readln (a);
for i:=1 to n do y:= y*a; ?
любое число введенное с клавиатуры
1
40
41
Какой это цикл
n:=41;
readln (a);
for i:=1 to n do y:= y*a; ?
цикл (пока) с предусловием
условие
цикл с заданным параметром
цикл (до) с постусловием
Какие утверждения истины, если применить их к данной части программы:
Var k, m: integer;
Dat: array[1..10] of integer; ?
Массив называется Dat
Массив называется Dat: array[1..10]
Массив состоит из 10 ячеек
Все значения массива являются целыми
Все значения массива являются вещественные
С какой ячейки начнется проверка условия ?
for k := 3 to 10 do
if Dat[k] < m then
begin
m := Dat[k];
end;
с первой
со второй
с третей
с четвертой
Какое как называется массив и из скольких ячеек состоит?
for k := 1 to 10 do
if Dat[k] > 12 then
begin
m := m + 1;
end;
называется Dat[k] состоит из 12
называется Dat состоит из 12
называется Dat состоит из 10
называется k состоит из 10
Какое условие проверяет if в данной строке:
if random(100) mod 2 = 0 then ?
остаток от деления
четность
нечетность
делимость
