Контрольная работа. Вариант
1.__________________________________________
1. В
алгоритмах записанных ниже, используются переменные a, b.
Определите
значения переменных после выполнения алгоритмов: a:= −5;
___________________________________________________ b:= abs (a) +
2;______________________________________________ a:= 8 +
a;___________________________________________________ b:= b div
a;__________________________________________________ a:= a + b;___________________________________________________
___________________________________________________________
2. Дано
целое трехзначное число x. Выполните алгоритм для x=376
найдите значение переменный a, b, c, s. Чем является s этого
алгоритма?
a:=
x div 100;________________________________________________ b:= x mod 100 div
10;_________________________________________ c:= x mod
10;________________________________________________ s:= a + b +
c;_______________________________________________
__________________________________________________________
3. Запишите
на языке Паскаль: переменной a будет присвоено значение квадрат
числа 2, переменной b – значение модуль числа - 5,
а переменной c – значение суммы a и b.
_____________________________________________________________
____________________________________________________________
____________________________________________________________
4. Определить
значение переменной A в результате выполнения фрагмента алгоритма при A= 9,
B=3, представленной блок – схемой:
_____________________________
5. Написать
программу, которая вычисляет дискриминант квадратного уравнения.
_____________________________________________________________
_____________________________________________________________
_____________________________________________________________
_____________________________________________________________
_____________________________________________________________
_____________________________________________________________
_____________________________________________________________
Контрольная работа.
Вариант 2.________________________________________Ф.И., кл.
1. В
алгоритмах записанных ниже, используются переменные a, b.
Определите
значения переменных после выполнения алгоритмов: a:= sqrt
(16);_______________________________________________ b:= 18 mod
a;______________________________________________ b:= b*a – 1;________________________________________________
a:= a + b;__________________________________________________
__________________________________________________________
2. Дано
целое трехзначное число x. Выполните алгоритм для x=192
найдите значение переменный a, b, c, s. Чем является s
этого алгоритма?
a:=
x div 100;_____________________________________________ b:= x mod 100 div
10;________________________________________ c:= x mod
10;________________________________________________ s:= a + b + c;_________________________________________________
___________________________________________________________
3. Запишите
на языке Паскаль: переменной a будет присвоено значение
переменной c, переменной b – значение c разделить
на 2 и прибавить
1,
а переменной c – значение переменной b.
____________________________________________________________
____________________________________________________________
___________________________________________________________
4.
Определить
значение переменной A в результате выполнения фрагмента алгоритма при A= 27,
B=3, представленной блок – схемой:
_______________________________
5. Составить
программу, которая из неотрицательного числа извлечет корень, иначе вычислить
модуль этого числа.
___________________________________________________________
___________________________________________________________
___________________________________________________________
___________________________________________________________
___________________________________________________________
___________________________________________________________
___________________________________________________________
Контрольная
работа. Вариант 3.____________________________________
1. В
алгоритмах записанных ниже, используются переменные a, b. Определите
значения переменных после выполнения алгоритмов: a:= -
3;___________________________________________________ b:= a div (abs
(a));__________________________________________ b:= abs (a) +
b;______________________________________________ a:= 5*b;_____________________________________________________
_____________________________________________________________
2. Дано
целое трехзначное число x. Выполните алгоритм для x=123
найдите значение переменный a, b, c, p. Чем является p
этого алгоритма?
a:=
x div 100;_________________________________________________ b:= x mod 100 div
10;__________________________________________ c:= x mod
10;_________________________________________________ p:= a * b
*c;__________________________________________________
____________________________________________________________
3. Запишите
на языке Паскаль: переменной a будет присвоено значение
переменной c, переменной b – значение 15
разделить на a, а переменной c – целое значение
при делении b на a.
___________________________________________________________
___________________________________________________________
___________________________________________________________
4. Определить
значение переменной A в результате выполнения фрагмента алгоритма при A= 12,
B=4, представленной блок – схемой:
_________________________________
5. Определить
значение переменной z при x= 1, y=1.
Составить блок – схему алгоритма z:=0; if x>0 then if y>0 then z:=1
else z:=2
______________________________
______________________________
______________________________
______________________________
______________________________
______________________________
Контрольная
работа. Вариант 4.__________________________________
Ф.И., кл.
1. В
алгоритмах записанных ниже, используются переменные a, b.
Определите
значения переменных после выполнения алгоритмов: a:= sqr
(3);__________________________________________________ b:= a div
2;_________________________________________________ b:= a – b;___________________________________________________
a:= (a + b) / 2;_______________________________________________
2. Дано
целое трехзначное число x. Выполните алгоритм для x=752
найдите значение переменный a, b, c, p. Чем является p этого
алгоритма?
a:=
x div 100;________________________________________________ b:= x mod 100 div
10;__________________________________________ c:= x mod
10;________________________________________________ p:= a * b *
c;________________________________________________ ___________________________________________________________
3. Запишите
на языке Паскаль: переменной a будет присвоено значение квадрат
числа 4, переменной b – значение модуль числа -11,
а переменной c – значение переменной a.
___________________________________________________________
___________________________________________________________
___________________________________________________________
4. Определить
значение переменной A в результате выполнения фрагмента алгоритма при A= 25,
B=5, представленной блок – схемой:
___________________________________
5. Определить
значение переменной z при x=1, y= - 1. Составить
блок – схему алгоритма z:=0; if x>0 then if y>0 then z:=1 else z:=2
_______________________________
_______________________________
_______________________________
_______________________________
_______________________________
_______________________________
_______________________________
Контрольная работа. Вариант 5.
__________________________________________
1. В
алгоритмах записанных ниже, используются переменные a,
b.Определите
значения переменных после выполнения алгоритмов: a:=
336;____________________________________________________ b:=
8;_______________________________________________________ b:= a div
b;___________________________________________________ a:= a mod
b;__________________________________________________
_____________________________________________________________
2. Дано
целое трехзначное число x. Выполните алгоритм для x=248,
найдите значение переменный a, b, c, s. Чем является s
этого алгоритма?
a:=
x div 100;_________________________________________________ b:= x mod 100 div
10;__________________________________________ c:= x mod
10;_________________________________________________ s:= a + b +
c;__________________________________________________
____________________________________________________________
3. Запишите
на языке Паскаль: переменной a будет присвоено значение 16,
переменной b – значение корень числа 9, а
переменной c – остаток от деления значение a на
b.
____________________________________________________________
____________________________________________________________
____________________________________________________________
4. Определить
значение переменной A в результате выполнения фрагмента алгоритма при A= 7,
B=3, представленной блок – схемой:
_________________________________
5. Составить
программу, которая при вводе с клавиатуры двух положительных чисел x, y
присвоит переменной z значение 1, в противном случае переменной z присвоить
значение 2. ____________________________________________________________
____________________________________________________________
____________________________________________________________
____________________________________________________________
____________________________________________________________
____________________________________________________________
____________________________________________________________
Контрольная работа.
Вариант 6._________________________________________ Ф.И., кл.
1. В
алгоритмах записанных ниже, используются переменные a,
b.Определите
значения переменных после выполнения алгоритмов: a:=
10;_____________________________________________________
b:=20;______________________________________________________ b:= a +
b;____________________________________________________ a:= b –
a;____________________________________________________ b:= b +
a;____________________________________________________
____________________________________________________________
2. Дано
целое трехзначное число x. Выполните алгоритм для x=125, найдите
значение переменный a, b, c, p. Чем является p этого
алгоритма?
a:=
x div 100;________________________________________________ b:= x mod 100 div
10;__________________________________________ c:= x mod
10;________________________________________________ p:= a * b *
c;_________________________________________________
____________________________________________________________
3. Запишите
на языке Паскаль: переменной a будет присвоено значение
переменной b, переменной b – значение переменной c,
а переменной c – значение переменной a.
____________________________________________________________
____________________________________________________________
____________________________________________________________
4. Определить
значение переменной A в результате выполнения фрагмента алгоритма при A= 25,
B=4, представленной блок – схемой:
________________________________
5. Составить
программу, которая возведет четное число в квадрат, а нечетное число в куб.
____________________________________________________________
____________________________________________________________
____________________________________________________________
____________________________________________________________
____________________________________________________________
____________________________________________________________
If -
|
Then-
|
Else -
|
String-
|
And-
|
Char-
|
Or-
|
Readln-
|
Program-
|
Writeln-
|
Real-
|
Var-
|
Integer-
|
Begin-
|
Boolean-
|
End-
|
Read-
|
Write-
|
Контрольная
работа. Вариант 7
Ф.И., кл.________________________________
1.
Пояснить
ключевые слова:
2.
Напишите
назначение соответствующих функций:
Abs (x) -
_____________________________
Sqr (x) -
______________________________
Sqrt (x) -
_____________________________
Random (x) -
__________________________
3.
Запишите
результат выполнения оператора, если значение переменной s равное
11:
a) Write
(s); ____________________________
b) Write
(‘s’); __________________________
c) Write
(‘s=’,s)_________________________
4.
Указать
название и функции каждого блока схемы.
5.
Целочисленным
переменным a,b,c,d нужно присвоить соответственно значения 10, 20, 30 и 15.
Запишите оператор ввода, соответствующий входному потоку:
________________________________________
a)
20
10 30 15____________________________
___________________________________ b) 30
20 15 10____________________________
___________________________________ c) 15
10 30 20____________________________ ___________________________________ Контрольная
работа. Вариант 7
Ф.И.,
кл._______________________________
1. Пояснить
ключевые слова:
If -
|
Then-
|
Else -
|
String-
|
And-
|
Char-
|
Or-
|
Readln-
|
Program-
|
Writeln-
|
Real-
|
Var-
|
Integer-
|
Begin-
|
Boolean-
|
End-
|
Read-
|
Write-
|
2. Напишите
назначение соответствующих функций:
Abs (x) -
_______________________________
Sqr (x) -
_______________________________
Sqrt (x) -
_______________________________
Random (x) -
___________________________
3. Запишите
результат выполнения оператора, если значение переменной s равное 11:
d)
Write
(s); ___________________________
e)
Write
(‘s’); __________________________
f)
Write
(‘s=’, s)________________________
4. Указать
название и функции каждого блока схемы.
5. Целочисленным
переменным a,b,c,d нужно присвоить соответственно значения 10, 20, 30 и 15.
Запишите оператор ввода, соответствующий входному потоку:
______________________________________
a) 20
10 30 15_________________________
___________________________________ b) 30
20 15 10___________________________
____________________________________
c) 15
10 30 20___________________________
___________________________________
Оставьте свой комментарий
Авторизуйтесь, чтобы задавать вопросы.