Font size
Worksheets1 семестр ОАП группа КС
Total questions: 26
Worksheet time: 17mins
Укажите оператор присваивания…
:=
=
=:
*
Укажите верные имена переменных…
max
_max
1max
максимум
Укажите оператор вывода информации…
begin
readln
writeln
repeat
Укажите оператор ввода информации…
random
readln
begin
write
Условный оператор...
for… to… do…
if… then… else…
while… do…
repeat… until...
Цикл с параметром...
for… to… do…
if… then… else…
while… do…
repeat… until...
Цикл с предусловием...
for… to… do…
if… then… else…
while… do…
repeat… until...
Цикл с постусловием...
for… to… do…
if… then… else…
while… do…
repeat… until...
Какое значение примет переменная b после выполнения оператора b: = 25 mod 10?
2
5
0
1
Какое значение примет переменная b после выполнения оператора b: = 25 div 10 ?
2
5
0
1
Определите значение переменной а после выполнения фрагмента программы:
а:=10;
b:= а * 2;
а: = а + b;
10
20
30
40
Определите значение переменной s после выполнения фрагмента программы:
s:=5;
а: = s * 2;
s:=4;
2
10
4
5
Определите значение переменной s после выполнения фрагмента программы:
s:=0;
for i: = 1 to 5 do
s: = s + 1;
writeln(s);
5
10
0
1
Определите значение переменной a после выполнения фрагмента программы:
а: = 1;
for i: = 3 to 5 do
а: = а + i;
writeln(а);
3
15
13
8
Укажите верно записанное условие "Число х кратно 3, но не кратно 5"
x mod 3 = 0 and x mod 5> <0
(x mod 3 = 0) and (x mod 5 <> 0)
(x mod 3 = 0) or (x mod 5 <> 0)
x mod 3 <> 0 and x mod 5 = 0
Случайное число из промежутка [0; 50] ...
random (51)
random (50)
random (51) + 1
10 + random (50)
Определите значение переменной p после выполнения фрагмента программы:
p:=1;
for i: = от 1 to 5 do p: = p * i;
writeln (р);
6
24
120
80
Укажите правильные варианты записи оператора вывода...
writeln('ответ', с);
writeln (с: 5: 2);
writeln(ответ,с);
writeln (с);
writeln('ответ'),(с);
Укажите верную запись оператора IF…
if x<>0 then 'Плохо!'
else 'Молодец!';
if x=0 then write('Молодец!')
else write('Плохо!');
if x=0 then write(Молодец!)
else write(Плохо!);
Где описываются подпрограммы ?
В любом месте программы
В начале программы после оператора BEGIN
В начале программы до оператора BEGIN
В конце программы после оператора END
Как осуществляется обращение к подпрограмме - процедуре?
указывается имя
указываются параметры
указывается имя или имя и параметры
6. Между формальными и фактическими параметрами следует соблюдать соответствие:
а) по типу параметров
б) по количеству параметров
в) по порядку следования параметров
г) по всему, перечисленному в п. а)-в)
Назвать из примера параметры-значения
procedure input (m, n: integer; var mas:array[1..5,1..5] of real);
m
m и n
mas
здесь нет параметров значения
Назвать из примера параметры-переменные
Пример: procedure degree(x: real; n: byte; var res: real)
x и n
x
n
res
Данная подпрограмма является процедурой иди функцией?
Procedure p (x:integer; var y:integer):real;
Var c:integer;
Begin
C:=1; d:=1; x:=1; y:=1;
Writeln (x:3, y:3, c:3, d:3);
End;
процедура
функция
не является ни процедурой ни функцией
Что будет являться результатом выполнения программы
var a,b:integer;
function d (x:integer):integer;
begin
d:=a+x; a:=a+1;
end;
begin
a:=1; b:=d(1)+d(a);
writeln (b);
a:=1; b:=d(a)+d(1);
writeln(b);
readln
end.
6
5
5
6
6 5
нет результата
