цикл For (Pascal)

Додано: 6 квітня 2021
Предмет: , 8 клас
Тест виконано: 30 разів
12 запитань
Запитання 1

Вкажіть, скільки разів виконається тіло циклу

FOR I: = -10 TO 2 DO

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

10

2

12

13

0

Запитання 2

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


S: = 0; А:=2;

FOR A: = 1 TO 4 DO

S: = S + A;


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

1

4

2

10

8

Запитання 3

Визначте значення змінної A після виконання програми:

VAR A, S,k: INTEGER;

BEGIN

S:= 0; a:=2;

FOR k:= 1-a TO 4+a DO

S:= S + A;

WRITELN ('S =', S);

END.

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

2

6

-1

16

Запитання 4

Який з перерахованих заголовків циклів не містить помилок і цикл виконається хоча б один раз

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

FOR K := 1 TO 5.5 DO

FOR J := 10 TO 2 DO

FOR X := 3 TO 12 DO

FOR Y = -10 TO 7 DO

FOR I := 3 TO 3 DO

Запитання 5

Яку задачу вирішує фрагмент програми?

S:=0;

FOR K:=1 TO 10 DO S:=S+K;

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

Обчислення десятої ступені числа K

Обчислення суми десяти чисел, введених користувачем

Обчислення суми перших десяти натуральних чисел

Виведення на екран перших десяти натуральних чисел

Запитання 6

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


S:=1;

FOR A:=1 DOWNTO -2 DO

S:=S*2;

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

1

-2

2

16

4

Запитання 7

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

S:=10;

FOR A:=1 DOWNTO 2 DO

S:=S*2;

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

0

10

16

20

Запитання 8

У фрагменті програми

FOR A: = 1 TO 10 DO

S: = S + А * 2;


запис

S: = S + А * 2;

означає

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

заголовок циклу

тіло циклу

виконувані дії

параметр циклу

Запитання 9

Вкажіть, скільки разів виконається тіло циклу з заданим заголовком:

FOR I:= 6 DOWNTO 6 DO

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

6

0

1

36

Запитання 10

Чому дорівнюватиме значення цілої змінної a після виконання цього фрагмента програми?

a:=10;

for i:=0 to a div 4 do begin

a:=a-i;

end;


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

7

10

0

4

Запитання 11

Яке число буде виведено на екран після виконання цього фрагмента програми?

for i:=2 downto 0 do

write(i);

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

2


0

210

21

Запитання 12

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

x:=1;

for i:= 1 to 5 do begin x:=x+2*i;

                        x:=x+1;

                                end;

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

25

1

5

4

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

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