8 клас Цикли

Додано: 11 травня 2021
Предмет: Інформатика, 8 клас
Копія з тесту: 8 клас Цикли
Тест виконано: 67 разів
14 запитань
Запитання 1

Який оператор є оператором циклу з лічильником в Lazarus?

варіанти відповідей

For-to-do

While-do

Repeat-until

If-Then-else

Запитання 2

Скільки разів виконається цикл?

var s, n, i: integer;

begin

s:=2; n:=4;

for i:=1 to n do

s:=s+5;

end;

label1.caption:=inttostr(s);

end;

варіанти відповідей

2

4

5

1

Запитання 3

Види циклів?

варіанти відповідей

з лічильником

з передумовою

з повторенням

з післяумовою

Запитання 4

Оберіть команду, яка має такий вигляд

WHILE <ЛОГІЧНИЙ ВИРАЗ> DO

BEGIN

<команди тіла циклу>

END;

варіанти відповідей

цикл з післяумовою

цикл з передумовою

цикл з лічильником

Запитання 5

Скільки разів виконається цикл?

k:=2; a:=15;

while a<50 do

a:=a*k;

end;

варіанти відповідей

1

2

3

жодного

Запитання 6

Чому дорівнює змінна X після виконання фрагменту програми

X:=7;

WHILE X<=9 DO X:=X+2;

варіанти відповідей

9

8

4

11

6

Запитання 7

Чому дорівнює змінна S після виконання фрагменту програми

S:=0;

FOR I:=1 TO 5 DO S:=S+2;

варіанти відповідей

2

10

12

0

Запитання 8

Визначити яким буде значення змінної к після виконання фрагмента програми


k := 1; a := 12;

while a < 100 do

begin

а := 2*а – 4;

k := k + 1;

end;

варіанти відповідей

2

3

4

5

6

Запитання 9

Визначити яким буде значення змінної а після виконання фрагмента програми


k := 1; a := 12;

while a < 100 do

begin

а := 2*а – 4;

k := k + 1;

end;

варіанти відповідей

96

86

68

123

132

Запитання 10

В яких із наведених операторів циклу тіло циклу не виконається жодного разу?

варіанти відповідей

X:=10;

While X<=10 do X:=X+1;

Repeat A:=A+1 Until A>=5;

For A:= 10 to 0 do S:=S+A;

X:=5;

While X<5 do X:=X+1;

Запитання 11

Який оператор реалізує дію: знайти суму перших 10 натуральних чисел?

варіанти відповідей

While A<10 do begin A:=A+1;

S:=S+A;

end;

For A:=1 to 10 do S:=S+A;

If A<10 then begin A:=A+1;

S:=S+A;

end;

Repeat A:=A+1; S:=S+A until A>=10;

Запитання 12

Фрагмент алгоритму, команди якого можуть виконуватися більше ніж один раз - це

варіанти відповідей

розгалуження

слідування

повторення

Запитання 13

Визначте ознаки циклу While...Do

 

варіанти відповідей

Програма перевіряє умову циклу перед виконанням операторів тіла циклу 

Оператори тіла циклу виконуються доти, доки умова хибна 

Оператори тіла циклу виконуються доти, доки умова істинна 

Якщо умова приймає значення False, керування переходить до наступного оператора

Запитання 14

Знайти суму натуральних чисел, кратних 4 і менших 100.

Який код реалізує розв'язок задачі?

варіанти відповідей

S := 0; n:=0;

Whіle n<10 Do begin

n:=n+1; S := S+1/n; end;

S := 0; A := 0;

Whіle A<100 Do

begin

A := A+4; S := S+A;

end;

S := 0; A := 0; n:=0;

Whіle n<10 Do

begin

n:=n+1; A := A+2; S := S+A;

end;

Створюйте онлайн-тести
для контролю знань і залучення учнів
до активної роботи у класі та вдома

Створити тест