Цикли

Додано: 14 травня 2020
Предмет: Інформатика, 8 клас
Тест виконано: 166 разів
12 запитань
Запитання 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

Якщо кількість повторень тіла тесту зазделегідь невідоме, а задається лише умова виконання тіла циклу, використовується ,,,

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

Цикл з параметром

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

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

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

Запитання 7

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

X:=7;

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

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

9

8

4

11

6

Запитання 8

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

S:=0;

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

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

2

10

12

0

Запитання 9

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


k := 1; a := 12;

while a < 100 do

begin

а := 2*а – 4;

k := k + 1;

end;

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

2

3

4

5

6

Запитання 10

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


k := 1; a := 12;

while a < 100 do

begin

а := 2*а – 4;

k := k + 1;

end;

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

96

86

68

123

132

Запитання 11

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

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

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;

Запитання 12

Який оператор реалізує дію: знайти суму перших 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;

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

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