ВПР по информатике, 8 класс · Часть 1

Задание 8. Циклы

Конструкция повторения. 1 балл · базовый уровень · ≈6 минут · часть 1. 100 заданий с проверкой ответа и разбором.

0
Решено
0
Правильно
0%
Точность

Простыми словами

Цикл — повторение одних и тех же действий. «Сделай 10 приседаний» — цикл с известным числом повторов. «Приседай, пока не устанешь» — цикл с условием. В Паскале это for и while.

Задание 8 ВПР (1 балл, базовый уровень): определить, что выведет программа с циклом, или ответить на вопрос о работе цикла.

Цикл for — со счётчиком

for i := 1 to n do тело — переменная цикла принимает значения , тело выполняется раз. Если начальное значение больше конечного (for i := 5 to 1), тело не выполнится ни разу.

s := 0; for i := 1 to 4 do s := s + i; writeln(s)

—1234
013610

Выведет 10.

s := s + i — сумма ; при : .
s := s + i * i — сумма квадратов: при получится .
p := 1; p := p * 2 ( раз) — степень : при получится .

Цикл while — с условием

a > 0 ? k := k + 1a := a div 10 данет выход www.reknow.ru
Сначала проверка условия, потом тело — и снова проверка

while условие do тело — тело повторяется, пока условие истинно. Если оно ложно с самого начала — тело не выполнится ни разу.

i := 1; while i <= 9 do i := i + 2: тело выполняется при — 5 раз; потом и условие ложно.

a := 85; k := 0; while a > 0 do begin k := k + 1; a := a div 10 end; writeln(k)

  1. : , .
  2. : , .
  3. — условие ложно, выход. Выведет 2 — это число цифр числа.
Убрать двойкиwhile a mod 2 = 0 do a := a div 2: для нечётного 55 тело не выполнится — останется 55.
Алгоритм ЕвклидаБольшее число заменяют остатком от деления на меньшее, пока остаток не станет 0: НОД(51, 7) = 1.
Проверка на простотуПеребирают делители от 2 до ; у числа 87 их два (3 и 29) — оно составное.

Зацикливание: если в теле while не меняется переменная из условия (while a > 0 do s := s + a), условие никогда не станет ложным — цикл будет выполняться бесконечно. Это логическая ошибка, а не синтаксическая.

Ведите таблицу значений переменных после каждого шага — это надёжнее, чем считать «в уме».

Где это проходят в школе

Тема этого номера разбирается в школьном курсе этого же класса:

Там же — теория и по сто заданий на каждую тему: ВПР проверяет именно программу класса, а не отдельный «экзаменационный» материал.

Серия: 0
Учителю

Готовые работы по теме

Собраны заранее — одним нажатием: распечатать с ключом, раздать ученикам ссылкой или QR-кодом, поменять настройки. Номер набора постоянный: по этой ссылке всегда та же работа.

Самостоятельная

10 заданий · 2 варианта · с ключом

РаспечататьРаздать ссылкойИзменить

Контрольная

15 заданий · онлайн, 40 минут

РаспечататьРаздать ссылкойИзменить

Диагностика перед темой

8 заданий · 15 минут

РаспечататьРаздать ссылкойИзменить

теория этой темы, 8 заданий по подтемам и ключ — файлом DOCX, который можно править под себя.

Учителю о теме

Что проверяется

  • Задание 8. Циклы

Содержание

На бумаге — не больше 25: дальше лист перестаёт быть работой на урок. Онлайн — до 40.

Не нравится задание в собранном листе — нажмите «заменить» под ним: вместо него встанет другое из той же подтемы.

Варианты

Разные задания при одинаковом наборе тем и одинаковом числе заданий.

Прохождение онлайн

Имя ученика никуда не отправляется: он вводит только номер по списку, а таблицу «номер → фамилия» видите только вы.

Оценка
Печать

Собранный лист можно скачать файлом Word — кнопка «Скачать DOCX» над листом: задания, место под решение и ключ, всё редактируется.

Печатается над каждым вариантом. Хранится только в этом браузере, в ссылку не попадает.

По одному и тому же номеру собирается та же работа — ссылку можно сохранить и вернуться к ней позже.