Рабочий лист на тему:

Язык программирования. Циклы

Информатика8 класс10 заданий
Множественный выборКраткий ответРеши задачуПоследовательностьРеши примеры

Типы заданий

Множественный выборКраткий ответРеши задачуПоследовательностьРеши примеры
Язык программирования. Циклы

8 класс · дифференцированный

Ф.И.
Класс


Разберёмся, как циклы повторяют команды и помогают быстро обрабатывать данные. Будем читать программы, находить ошибки и вычислять результаты.

№1 · ЦИКЛЫ WHILE

1 ВОПРОС · 1 БАЛЛ

1. Условие цикла while

Выберите условие, при котором цикл while продолжает выполняться.

  • Условие имеет значение True
  • Условие имеет значение False
  • Условие всегда является числом 0
  • В программе нет переменных

№2 · ЦИКЛЫ FOR

1 ВОПРОС · 1 БАЛЛ

2. Число повторений

Сколько раз выполнится тело цикла? Выберите один ответ.
for i in range(4):
 print(i)

№3 · ЧТЕНИЕ КОДА

1 ПРОГРАММА · 2 БАЛЛА

3. Найди результат цикла for

Определите, какое число будет выведено программой. Запишите только результат.

s = 0
for i in range(1, 5):
 s = s + i
print(s)

№4 · ЧТЕНИЕ КОДА

1 ПРОГРАММА · 2 БАЛЛА

4. Сколько раз сработает while

Определите, какое число будет выведено программой.

n = 3
count = 0
while n > 0:
 count = count + 1
 n = n - 1
print(count)

№5 · СРАВНЕНИЕ ЦИКЛОВ

1 ВОПРОС · 2 БАЛЛА

5. Выберите эквивалентный цикл

Какой цикл for выполняет столько же повторений, сколько программа ниже? Выберите один вариант.

n = 0
while n < 5:
 print(n)
 n = n + 1

  • for n in range(5): print(n)
  • for n in range(1, 5): print(n)
  • for n in range(6): print(n)
  • for n in range(5, 0, -1): print(n)

№6 · ПОСЛЕДОВАТЕЛЬНОСТЬ

5 ШАГОВ · 2 БАЛЛА

6. Выполнение цикла while по шагам

Расположите строки в порядке, в котором изменяются значения переменной n при выполнении цикла. Начальное значение n равно 1.

  1. n становится равным 1 перед первым выполнением тела цикла
  2. n становится равным 4
  3. n становится равным 3
  4. n становится равным 2
  5. n становится равным 5, условие n < 5 становится ложным

+5 заданий в этом листе

Зарегистрируйтесь — и соберите свой рабочий лист по этой теме за минуту: заданий столько, сколько нужно.

№7 · ИСПРАВЛЕНИЕ КОДА

1 ОШИБКА · 2 БАЛЛА

7. Останови бесконечный цикл

В программе допущена ошибка, из-за которой цикл не завершается. Какую строку нужно добавить в тело цикла, чтобы программа вывела числа от 1 до 5 и остановилась? Запишите строку целиком.

n = 1
while n <= 5:
 print(n)
 ______

№8 · ПОСЛЕДОВАТЕЛЬНОСТЬ

5 ШАГОВ · 3 БАЛЛА

8. Собери алгоритм подсчёта суммы

Расположите строки программы так, чтобы она с помощью цикла for находила сумму чисел от 1 до 5.

  1. print(s)
  2. for i in range(1, 6):
  3. s = 0
  4. Запуск программы
  5. s = s + i

№9 · ВЛОЖЕННЫЕ ПОВТОРЕНИЯ

1 ПРОГРАММА · 4 БАЛЛА

9. Подсчёт количества символов

Определите, какое число будет выведено программой. Внешний цикл перебирает слова, а внутренний — символы каждого слова.

words = ["кот", "дом"]
count = 0
for word in words:
 for symbol in word:
 count = count + 1
print(count)

№10 · РЕШЕНИЕ ПРИМЕРОВ

4 ВЫРАЖЕНИЯ · 4 БАЛЛА

10. Вычисли результаты повторения

Вычислите значения выражений. Каждое выражение задаёт сумму, которую могла бы получить программа с циклом for. Запишите ответы в том же порядке.

1)2+2+2+2
2)1+3+5+7
3)10+8+6+4+2
4)3+6+9

Создайте уникальный лист по своей теме

  • Любая тема, любой уровень
  • 20+ типов заданий
  • 100% уникальный контент
  • Со страницей ответов
  • Защита от списывания
  • Готово за 1 минуту

Другие темы по информатике для 8 класса

Чем удобны рабочие листы Нейрум

  • По действующей программеТемы и задания совпадают со школьной программой 1–11 классов. Открыли — дали классу, без правок.
  • Готово к печати, с ответамиPDF в формате A4 и ключ ответов на отдельной странице. Скачали, распечатали, раздали — без правок в Word.
  • Свой лист за минутуНе нашли нужный? ИИ-конструктор соберёт лист по вашей теме, классу и типам заданий.

Вопросы и ответы

Как скачать рабочий лист «Язык программирования. Циклы while и for»?

Зарегистрируйтесь бесплатно — лист сохранится в личном кабинете, откуда его можно скачать в PDF и распечатать.

Сколько заданий в листе и какие они?

В листе 10 заданий: множественный выбор, краткий ответ, реши задачу, последовательность, реши примеры.

Соответствует ли лист ФГОС?

Да, задания ориентированы на школьную программу по информатике для 8 класса по ФГОС.

Можно ли изменить задания под свой класс?

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