Проверочная
работа по теме: «Алгоритмизация и программирование»
1
вариант
1. Как выглядит знак присваивания в
программировании?
2. Как
называется алгоритмическая конструкция, которая состоит из последовательных
действий, следующих в строго упорядоченном порядке друг за другом?
6.
Определите значение переменной a
после выполнения данного алгоритма:
a:= 6
b:= 2
b:= a/2*b
a:= 2*a+3*b
7.
Что
получится в результате выполнения этого алгоритма? Ответ запишите:
a:=5;
b:=7;
if a>b then b:=
a+b-28
else b:=a*b-30;
8. Запишите значение, которое получит
переменная b в результате выполнения этого алгоритма?
a:=7;
b:=22;
a:= b div a;
b:= b mod a;
9. Запишите значение переменной s,
полученное в результате работы следующей программы
var s,k: integer;
begin
s
:= 0;
for
k := 7 to 11 do
s
:= s + 11;
writeln(s);
end.
10. var s, t: integer;
begin
readln(s);
readln(t);
if
(s > 4) and (t > 2)
then
writeln ('ДА')
else writeln ('НЕТ')
end.
Было проведено 9 запусков
программы, при которых в качестве значений переменных s и t
вводились следующие пары чисел:
(3, –3); (7, 6); (–4, 1); (2, 9);
(12, 7); (–11, 4); (–8, 13); (10, 9); (6, 5).
Сколько было запусков, при
которых программа напечатала «ДА»?
Проверочная
работа по теме: «Алгоритмизация и программирование»
2
вариант
1. Конструкция
алгоритма при котором, в результате проверки выполнения условия могут быть
выполнены различные действия, называется:
1)
write(Задайте
переменные a и b);
2)
write(‘Задайте
переменные а и b’);
3)
write(‘
Задайте переменные ’, а и b);
4)
write(
Задайте переменные , ‘а и b’);
6. Определите значение
переменной а после выполнения алгоритма:
a:= −12
b:= 14
− a / 2
b:= (b
− a) / 8
a:= b * 2
+ 6
В ответе укажите
одно целое число − значение переменной а.
7.
Запишите значение переменной b после выполнения фрагмента алгоритма:
9. Запишите
значение переменной s, полученное в результате работы следующей
программы.
var s,k: integer;
begin
s := 0;
for k := 12 to 15 do
s := s +
13;
writeln(s);
end.
10. var s, t: integer;
begin
readln(s);
readln(t);
if (s > 8) and (t > 8)
then writeln('ДА')
else writeln('НЕТ')
end.
Было проведено 9
запусков программы, при которых в качестве значений переменных s и t
вводились следующие пары чисел:
(9, 10);
(11, 5); (–2, 8); (9, 9); (2, 8); (–1, 3); (–4, 5); (10, 9); (4, –3).
Оставьте свой комментарий
Авторизуйтесь, чтобы задавать вопросы.