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

Додано: 12 травня
Предмет: Інформатика, 8 клас
24 запитання
Запитання 1

Чим відрізняється даний різновид циклу з лічильником від стандартного?

for <ім’я змінної> := <вираз1> downto <вираз2> do

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

лічильник не змінюється взагалі

лічильник збільшується на 2

лічильник зменшується на 1

Запитання 2

Що буде результатом виконання даного фрагменту коду в мові програмування Pascal?

s:=0;

for i:=1 to 3 do

begin

s:=s+1;

end;

write (s);

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

3

4

2

1

Запитання 3

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

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

While-do

For-to-do

Repeat-until

If-Then-else

Запитання 4

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

For A:=3 TO 5 DO S:=S+A

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

2

3

5

Error

Запитання 5

Коли в тілі циклу можна опустити операторні дужки begin...end?

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

якщо в тілі циклу лише одна команда

будь-коли, немає значення

якщо в тілі циклу дві і більше команд

Запитання 6

Що буде результатом виконання даного фрагменту коду в мові програмування Pascal?

s:=1;

for i:=0 to 3 do

begin

s:=s+2;

end;

write (s);

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

11

7

5

9

Запитання 7

Цикл - це....

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

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

фрагмент алгоритму

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

Запитання 8

Тіло циклу може містити...

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

тільки одну команду

одну або декілька команд

тільки групу команд

Запитання 9

Що буде результатом виконання даного фрагменту коду в мові програмування Pascal?

s:=1;

for i:=2 to 3 do

begin

s:=s*2;

end;

write (s);

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

4

2

1

8

Запитання 10

Що буде результатом виконання даного фрагменту коду в мові програмування Pascal?

s:=10;

for i:=1 to 4 do

begin

s:=s–2;

end;

write (s);

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

6

2

4

0

Запитання 11

Що буде результатом виконання даного фрагменту коду в мові програмування Pascal?

s:=10;

a:=0;

for i:=1 to 4 do

begin

s:=s–2*a;

end;

write (s);

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

4

6

8

10

Запитання 12

Який цикл є циклом з лічильником?

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

While

For

Repeat

Запитання 13

Різновиди операторів циклу:

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

З параметром

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

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

З параметром

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

З параметром

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

З загальною умовою

Запитання 14

Що буде результатом виконання даного фрагменту коду в мові програмування Pascal?

s:=10;

a:=1;

for i:=1 to 4 do

begin

s:=s–a;

end;

write (s);

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

5

6

7

8

Запитання 15

Тіло циклу складається з кількох команд, то вони пишуться між службовими словами:

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

for - to -do

begin - end

while - until

Запитання 16

Що буде результатом виконання даного фрагменту коду в мові програмування Pascal?

s:=1;

a:=1;

for i:=1 to 2 do

begin

s:=s+a–1;

a:=a–1;

end;

write (s);

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

1

2

0

-1

Запитання 17

Що буде результатом виконання даного фрагменту коду в мові програмування Pascal?

s:=0;

a:=1;

for i:=1 to 3 do

begin

s:=s+a;

a:=a+2;

end;

write (s);

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

11

9

7

1

Запитання 18

Що таке цикл?

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

Вибір дій

Слідування

Об'явлення змінних

Повторення

Запитання 19

Що буде результатом виконання даного фрагменту коду в мові програмування Pascal?

s:=0;

a:=1;

for i:=1 to 4 do

begin

s:=s*a;

a:=a+1;

end;

write (s);

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

16

1

0

4

Запитання 20

Що буде результатом виконання даного фрагменту коду в мові програмування Pascal?

s:=1;

a:=1;

for i:=1 to 3 do

begin

s:=s*a;

a:=a+1;

end;

write (s);

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

4

6

2

0

Запитання 21

Функція, яка використовується для конвертації цілочисельної змінної в строкову

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

StrToInt

StrToFloat

IntToStr

FloatToStr

Запитання 22

Що буде результатом виконання даного фрагменту коду в мові програмування Pascal?

s:=2;

a:=2;

for i:=1 to 2 do

begin

s:=s+2*a;

a:=a+1;

end;

write (s);

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

4

6

12

0

Запитання 23

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

s := 0; a := 1; k := 1;

For k:=1 to 2 do

begin

s := s + a;

k := k + 1;

a := k*k;

end;

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

4

5

7

9

Запитання 24

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

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

true

else

false

real

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

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