WorksheetsПаскаль 1
Total questions: 11
Worksheet time: 12mins
Укажите команду присваивания в языке Паскаль...
=
=:
:=
#
Объявление переменных в языке Паскаль начинается после служебного слова ...
var
begin
program
end
Что будет выведено на экран после выполнения фрагмента программы:
a:=5;
b:=7;
c:=(a+b)/2;
write('c=',c)
'c='c
c=6
'c=',6
('c=',c)
Как на языке Паскаль будет записано условие: "число кратно 3 и не кратное 4"
(a mod 3 = 0) and (a mod 4 = 0)
(a mod 3 = 0) and (a mod 4<> 0)
(a mod 3 = 0) or (a mod 4 = 0)
(a div 3 = 0) and (a div 4 <> 0)
число больше 20 и заканчивается на 7
(a > 20) and (a mod 7 = 0)
(a > 20) or (a mod 10 = 7)
(a > 20) and (a mod 10 = 7)
(a < 20) and (a mod 10 = 7)
Что выведет программа?
a:=5;
s:=4*a;
a:= a+a;
write(a); end.
25
40
10
5
Напишите результат выполнения операции 34 div 5
6
6, 8
4
7
Напишите результат выполнения операции 52 mod 7
3
7.2
3.2
7
Определите, что будет напечатано в результате работы следующего фрагмента программы:
var k, s: integer;
begin
s:=0;
k:=0;
while s < 80 do begin
s:=s+2*k;
k:=k+4;
end;
write(s);
end.
90
80
20
64
Определите значение переменной c после выполнения следующего фрагмента программы
a := 20;
b := 15;
b := 3 * b - a;
if a > b then
c := 2 * a + b
else
c := 2 * a - b;
20
55
25
15
Определите, что будет напечатано в результате работы следующего фрагмента программы:
var k, s: integer;
begin
s:=0;
k:=0;
while k < 12 do begin
s:=s+2*k;
k:=k+3;
end;
write(s);
end.
12
15
36
39
