Таких скидок больше не будет!

осталось мест 57
Новая Школа - онлайн-школа подготовки к ЕГЭ
При поддержке
Посмотреть все тесты нейросети

Тест на тему Программирование линейных и разветвляющихся алгоритмов на языке Pascal

06 марта 2025 03:53

{Другой предмет}
8 Класс

Этот тест сгенерирован искусственным интеллектом. Возможны ошибки.

Сгенерировать свой тест

Тест по Программированию на языке Pascal

Тема: Линейные и разветвляющиеся алгоритмы

Класс: 8


Вопрос 1: Какой из следующих операторов используется для ввода данных в языке Pascal?

a) print
b) scanf
c) read
d) input

Ответ: c) read


Вопрос 2: Какой оператор в языке Pascal используется для выполнения условной операции?

a) if
b) for
c) while
d) repeat

Ответ: a) if


Вопрос 3: Что выведет следующий код на Pascal?

var
  x: integer;
begin
  x := 5;
  if x > 3 then
    writeln('Больше 3')
  else
    writeln('Меньше или равно 3');
end.

a) Больше 3
b) Меньше или равно 3
c) Ошибка компиляции
d) Ничего

Ответ: a) Больше 3


Вопрос 4: Как записать условие "если a меньше b, то выполнить действие" в языке Pascal?

a) if a < b then действие
b) if (a < b) действие
c) a < b ? действие
d) a < b => действие

Ответ: a) if a < b then действие


Вопрос 5: Какой из следующих вариантов кода на Pascal является корректным примером разветвляющейся структуры?

a)

if x = 1 then writeln('Один') else writeln('Не один');

b)

while x > 0 do writeln(x);

c)

for i := 1 to 10 do writeln(i);

d)

repeat
  writeln('Цикл');
until false;

Ответ: a)

if x = 1 then writeln('Один') else writeln('Не один');

Итоги:

Общий балл: ____ / 5

Проверьте свои ответы и попробуйте понять, где были допущены ошибки! Удачи в учебе!


Сгенерировать свой тест

Популярные тесты

{Другой предмет}
6 Класс
{Другой предмет}
5 Класс
{Другой предмет}
7 Класс
{Другой предмет}
6 Класс

Саша — ассистент в телеграмме