СДЕЛАЙТЕ СВОИ УРОКИ ЕЩЁ ЭФФЕКТИВНЕЕ, А ЖИЗНЬ СВОБОДНЕЕ

Благодаря готовым учебным материалам для работы в классе и дистанционно

Скидки до 50 % на комплекты
только до

Готовые ключевые этапы урока всегда будут у вас под рукой

Организационный момент

Проверка знаний

Объяснение материала

Закрепление изученного

Итоги урока

Тест "Цикл FOR и WHILE" для 9 класса

Категория: Информатика

Нажмите, чтобы узнать подробности

Тест предназначен для проверки понимания основных операторов языка Паскаль: ветвление, сложные условия, циклы   FOR и WHILE. В тесте два варианта с развернутым ответом (не более трех строк в ответе).

Просмотр содержимого документа
«Тест "Цикл FOR и WHILE" для 9 класса»

Тест «Ветвления. Сложные условия. Циклы с переменной» 1 вариант

1. Переведите на язык программирования Паскаль следующие условия:

1). Если число а 10, то увеличить его в 3 раза, иначе – оставить без изменений.

_________________________________________

2). Если число а ≤ 7, то увеличить его на 5, иначе – уменьшить на 100.

________________________________________

3). Если число а = 10, то заменить его на 5555, иначе – заменить на ноль.

________________________________________





2. Переведите на обычный язык условия, записанные на языке программирования Паскаль:

1). if a 5 then a := a + 12 else a := a / 7;

___________________________________________

___________________________________________

___________________________________________

2). if a mod 2=0 then a := 12;

___________________________________________

___________________________________________





3. Запишите математическое условие в виде сложного условия на языке программирования Паскаль:

1). -50 x и х

_________________________________________

2). Х – четное и не делится на 8

_________________________________________





4. Найти ошибку в записи сложного условия:

if begin (a 1) ; (a = b) end then …

5. Записать на языке программирования Паскаль фрагмент работы циклического алгоритма, использую цикл FOR:

Три раза от числа а отнять число 5.

___________________________________________

___________________________________________

___________________________________________





6. Перевести на обычный язык фрагмент работы циклического алгоритма на языке Паскаль:

i:=1; while i

___________________________________________

___________________________________________

___________________________________________





Тест «Ветвления. Сложные условия. Циклы с переменной» 2 вариант

1. Переведите на язык программирования Паскаль следующие условия:

1). Если число а

_________________________________________

2). Если число а ≤ 3, то увеличить в 5 раз, иначе – увеличить на 100.

________________________________________

3). Если число а ≠ 10, то заменить его на ноль, иначе – оставить без изменений

________________________________________





2. Переведите на обычный язык условия, записанные на языке программирования Паскаль:

1). if a

___________________________________________

___________________________________________

___________________________________________

2). if a mod 20 then a := 12;

___________________________________________

___________________________________________





3. Запишите математическое условие в виде сложного условия на языке программирования Паскаль:

1). X – нечетное и делится на 3

_________________________________________

2). -50 x или х 20

_________________________________________





4. Найти ошибку в записи сложного условия:

if begin (a 1) ; (a = b) end then …

5. Записать на языке программирования Паскаль фрагмент работы циклического алгоритма, использую цикл WHILE:

Числу а присвоить значение 0. Пока число а

___________________________________________

___________________________________________

___________________________________________





6. Перевести на обычный язык фрагмент работы циклического алгоритма на языке Паскаль:

for i:=1 to 4 do a :=a + 4;

___________________________________________

___________________________________________

___________________________________________



Скачать

Рекомендуем курсы ПК и ППК для учителей

Вебинар для учителей

Свидетельство об участии БЕСПЛАТНО!