Меню
Тесты
Тесты  /  Информатика  /  10 класс  /  Операторы циклов.

Операторы циклов.

Avatar
28.03.2021. Тест. Информатика, 10 класс
Внимание! Все тесты в этом разделе разработаны пользователями сайта для собственного использования. Администрация сайта не проверяет возможные ошибки, которые могут встретиться в тестах.
Выполнение всех заданий обязательно. Тест предназначен для оценивания знаний по теме "Операторы циклов языка Паскаль". Порядок вопросов и вариантов ответов может меняться.

Список вопросов теста

Вопрос 1

Сколько раз выполнится оператор FOR n:=-7 TO 27 DO

Вопрос 2

Установите соответствие между операторами и их названиями:

1.

FOR

2.

WHILE

3.

REPEAT

Варианты ответов
  • ОПЕРАТОР ЦИКЛА С ПАРАМЕТРОМ
  • ОПЕРАТОР ЦИКЛА С ПРЕДУСЛОВИЕМ
  • ОПЕРАТОР ЦИКЛА С ПОСТУСЛОВИЕМ
Вопрос 3

Сколько раз выполнится оператор  FOR N:=15 DOWNTO 25 DO

Варианты ответов
  • 41
  • 40
  • 0
Вопрос 4

С каким типом данных не может работать оператор FOR

Варианты ответов
  • REAL
  • INTEGER
  • CHAR
  • BOOLEAN
Вопрос 5

Чему будет равно значение х после выполнения следующего алгоритма?

n:=4; x:= -2;

while n<8 do begin

x:=2*(n+х); writeln(x);

n:=n+2;

end;

Варианты ответов
  • 18
  • 20
  • 22
Вопрос 6

Операторы циклов относятся к простым операторам?

Варианты ответов
  • да
  • нет
  • не знаю
Вопрос 7

Дан следующий алгоритм:

n:=3; x:=5;

repeat

x:=2*n+2*x; writeln(x);

n:=n+2;

until n=7;

Чему будет равно последнее значение х?

Варианты ответов
  • 20
  • 42
  • 18
Вопрос 8

С каким оператором обязательно работает оператор цикла while?

Варианты ответов
  • if....then...case
  • begin...end
  • case... of
Вопрос 9

Параметр оператора цикла FOR  может быть следующим типом....

Варианты ответов
  • integer
  • char
  • real
  • boolean
Вопрос 10

Последовательности операторов:

n:=n1;

while n<n2 do begin

writeln(sqr(n));  n:=succ(n);

end;

соответствует оператор....

 

Варианты ответов
  • for n:=n1 to n2 do n:=n*n; writeln(n);
  • for n:=n1 to n2 do n:=2*n; writeln(n);
  • for n:=n1 downto n2 do n:=n*n; writeln(n);
Пройти тест
Сохранить у себя:

Комментарии 0

Чтобы добавить комментарий зарегистрируйтесь или на сайт