1. Які з наведених
вказівок розгалуження є правильними?
If
a<b Then a:=a+1
Else b:=b-1;
If
(x<5) and (y>3) Then S:=S+1;
Else S:=S-1;
If a<>b
Then b:=a;
If 9
Then K:=K+1;
2. Які значення будуть мати змінні А
і В в результаті виконання вказівки розгалуження,
якщо перед її виконанням А=0.5 , В=-1.7
If A<B
Then A:=B Else
B:=A;
А=0.5 , В=-1.7
А=0.5 , В=0.5
А=-1.7, В=-1.7
А=-1.7, В=0.5
3. Знайдіть значення величини С після виконання вказівки розгалуження:
If b>=6
Then C:=5 Else
C:=12 , якщо b=2
2
12
5
6
4. Знайдіть значення величини С після виконання вказівки розгалуження:
If b>=6
Then C:=5 Else
C:=12 , якщо b=16
6
5
12
16
5. Вказати
значеня змінної S
, яке відповідає результату виконання вказівки повторення:
S:=2; i:=0;
While i<5 Do
i:=i+1; S:=S+1/i;
18
2.2
0
5
10
48
6. Вказати
значеня змінної S
, яке відповідає результату виконання вказівки повторення:
S:=5; i:=1;
While i>1 Do
Begin S:=S+1/i; i:=i-1
End;
18
2.2
0
5
10
48
7. Вказати
значення змінної S
, яке відповідає результату виконання вказівки повторення:
S:=1; i:=1;
While i<4 Do
Begin i:=i+1; S:=S*i;
End;
18
2.2
0
5
10
48
8. Вказати
значення змінної S
, яке відповідає результату виконання вказівки повторення:
S:=1; i:=6;
While i>=3 Do
Begin S:=S+i; i:=i-1
End;
18
2.2
0
5
10
48
9. Вказати значення змінної R , яке відповідає результату виконання вказівки
повторення:
R:=4; i:=1;
Repeat R:=R+1/i; i:=i-1 Until i<=1;
2.25
2.7
7
10
5
10.
Вказати значення
змінної R , яке відповідає результату виконання вказівки
повторення:
R:=2; i:=1; Repeat
R:=R+1/(i+1); i:=i+3 Until i>=5;
2.25
2.7
7
10
5
11.
Вказати значення
змінної R , яке відповідає результату виконання вказівки
повторення:
R:=1; i:=1; Repeat
i:=i+1; R:=R+i; Until
i>3;
2.25
2.7
7
10
5
12.
Вказати значення
змінної R , яке відповідає результату виконання вказівки
повторення:
R:=2; i:=5; Repeat i:=i-1; R:=R+1/i; Until
i<=4;
2.25
2.7
7
10
5
13.
Вказати значення
змінної Z , яке відповідає результату виконання вказівки
повторення:
Z:=0; For
i:=10 Downto 6 Do Z:=Z+1;
6
1
5
2
0
40
14.
Вказати значення
змінної Z , яке відповідає результату виконання вказівки
повторення:
Z:=1; For
i:=2 Downto 10
Do Z:=Z+1;
6
1
5
2
0
40
15.
Вказати значення
змінної Z , яке відповідає результату виконання вказівки
повторення:
Z:=0; For
i:=8 To 3
Do Z:=Z+1;
6
1
5
2
0
40
16.
Вказати значення
змінної Z , яке відповідає результату виконання вказівки
повторення:
Z:=1; For
i:=5 To 9
Do Z:=Z+1;
6
1
5
2
0
40
17.
Які з наведених нижче вказівок розгалуження є правильними
if a<b then a:=a+1 else b:=b-1;
if x<5 then s:=s+1; else s:=s-1;
if a<>b then b:=a;
if 9 then k:=k+1.
18.
При яких значеннях а і b, умова a>b буде істинна
а=2, b=5;
а=5, b=2;
а=2, b=2;
19.
Який результат виконання операції 10 div 3 ?
3
1
3.33333
20.
Який результат виконання операції 10 mod 3
?
3
1
3.33333
21. Яким ключовим словом починається розділ опису змінних?
Var
Type;
const;
22.
Для a=1,
b=3,
d=0 значення змінної d після виконання команд
If a>2 then d:=2 else If b>2 then d:=1 else d:=10;
буде
дорівнювати:
1
10
0
2
23.
Які значення будуть мати змінні а i b після виконання
фрагмента програми?
m:=-1;
r:=-2;
if r>m
then begin a:=m; b:=a-m end else
begin a:=r; b:=a+r end;
a=-1, b=0
a=-2, b=-4
a=-2, b=0
a=-1, b=-2
24.
Яке значення буде мати змінна f
після виконання цього фрагмента програми?
i:=1;
f:=2;
while i<4 do
begin
i:=i+1; f:=f*i;
end;
48
12
4
2
25.
Яке значення буде мати
змінна b після виконання цього фрагмента
програми?
For i:= 1 to 3 do
Begin
a:=1; b:=9-i;
end;
7
6
8
26.
Яке значення буде мати змінна s після виконання цього фрагмента
програми?
s:=2;
for i:=1 to 4 do
begin
a:=i; s:=s+a;
end;
12
5
8
27.
Яка з цих умов відповідає твердженню «
Хоча б одне з чисел a, b належить
відрізку [2;10]»?
(a>=2) and (a<=10) or (b>=2) and
(b<=10);
(a>=2) and
(a<=10) and (b>=2) and (b<=10);
(a>=2) or
(a<=10) and (b>=2) or (b<=10);
28.
Яке слово використовується для
позначення початку програми в мові
Паскаль?
a) begin; б)program; в)write.
29. Які
символи можна використовувати для позначення імен змінних у мові Паскаль?
а) кириличні букви; б)латинські букви; в)знаки
арифметичних операцій.
30. Яке слово використовується для позначення
початку блоку операторів в мові Паскаль?
a) begin; б)program; в)write.
31. Яким знаком
розділяються оператори в мові Паскаль?
а) комою; б) крапкою з комою; в) двокрапкою.
32. Яке
слово використовується для опису команди введення в мові Паскаль?
a) write; б)read; в)var.
33. Який знак ставиться між списком імен змінних та назвою
типу в описі змінних у мові Паскаль?
а) комою; б) крапкою з комою; в) двокрапкою.
34. Яке слово
використовується для оголошення змінних величин в мові Паскаль?
a) const; б)real; в)var.
35. Яке слово
використовується для опису величин
цілого типу в мові Паскаль?
a) integer; б)real; в)var.
36. Яке слово
використовується для опису величин
дійсного типу в мові Паскаль?
a) integer; б)real; в)var.
37. Які службові слова не використовуються в
операторі розгалуження?
а) else; б) if; в) then; г)while .
38. Оператор розгалуження мовою Паскаль має вигляд:
a)while <умова> do <команда> ;
б)if<умова> then <команда>
;
в)begin<команда> end;.
39. Оператор циклу мовою Паскаль має вигляд:
a)while <умова> do <команда> ;
б)if<умова> then <команда>
;
в)begin<команда> end;.
40. Оператор циклу з параметром мовою Паскаль має
вигляд:
a)while <умова> do <команда> ;
б)if<умова> then <команда>
;
в)for i:=n to m do <команда>;.
Немає коментарів:
Дописати коментар