8 класс Тестовые задания для самоконтроля

ГДЗ по информатике, 8 класс, Босова, номер p169.21: Тестовые задания для самоконтроля

Информатика: 8-й класс: базовый уровень: учебник; 5-е издание, переработанное — Босова Л.Л., Босова А.Ю.

Мария Волкова, методист по информатике Шпаргача обновлено 12 сентября 2026

Условие

Определите, сколько раз будет исполнен цикл в фрагменте программы: `p:=2; repeat p:=p·0.1 until p<0.1;`. Варианты ответа

а) 0 раз

б) 1 раз

в) 2 раза

г) бесконечное число раз.

Номер как в учебнике. Условие — полный пересказ редакции: те же пункты, числа и факты, не цитата из книги.

Пошаговое решение

Для решения задачи необходимо проследить выполнение цикла repeat...until. В этом типе цикла тело выполняется сначала, а затем проверяется условие выхода. Если условие истинно, цикл завершается; если ложно — продолжается.

Шаг 1. Анализ начальных данных и структуры цикла

Исходный код:

  • Переменная p инициализируется значением 2.
  • Тело цикла: p:=p·0.1 (умножение текущего значения p на 0.1).
  • Условие выхода: p<0.1.

Так как это цикл с постусловием (repeat), тело выполнится минимум один раз, независимо от начального условия.

Шаг 2. Пошаговое выполнение итераций

Выполним трассировку значений переменной p:

ИтерацияЗначение p до умноженияДействие (p·0.1)Новое значение pПроверка условия p<0.1Результат проверки
122·0.1=0.20.20.2<0.1?Ложь (продолжаем)
20.20.2·0.1=0.020.020.02<0.1?Истина (выход из цикла)
Шаг 3. Определение количества исполнений тела цикла

Из таблицы видно, что тело цикла было исполнено дважды:

  1. Первый раз значение изменилось с 2 на 0.2. Условие не выполнилось.
  2. Второй раз значение изменилось с 0.2 на 0.02. Условие 0.02<0.1 стало истинным, и цикл завершился.

Следовательно, цикл исполняется ровно 2 раза.

Ответ

а) Неверно.

б) Неверно.

в) Верно.

г) Неверно.

Цикл repeat-until выполняет тело, затем проверяет условие. Итерация 1: p=0.2, условие ложно. Итерация 2: p=0.02, условие истинно. Всего 2 исполнения.

Как решение?

Двойная оценка: понятность и подробность. Можно выбрать одно или оба.

Подробность

У вас другое условие?

Загрузите фото — учтём ваши числа и редакцию.

Решить по фото

Частые вопросы

Это точный номер p169.21 из моего учебника?

Номер совпадает с учебником «Информатика: 8-й класс: базовый уровень: учебник; 5-е издание, переработанное», Босова Л.Л., Босова А.Ю.. Формулировка — пересказ редакции, не дословная цитата. Если в вашей редакции другие числа — загрузите фото.

Какой ответ в задании p169.21?

Краткий ответ: а) Неверно. б) Неверно. в) Верно. г) Неверно.

Как пользоваться этим разбором?

Сначала прочитайте условие и чертёж, затем шаги решения по порядку и сверьте свой ход с кратким ответом внизу.

Какой учебник имеется в виду?

«Информатика: 8-й класс: базовый уровень: учебник; 5-е издание, переработанное», Босова Л.Л., Босова А.Ю.. Проверьте часть, год и автора на обложке. Тема в учебнике: Тестовые задания для самоконтроля.

Можно ли списать ответ без решения?

Лучше сначала решить самостоятельно, а разбор использовать для проверки хода и поиска ошибки.

Соседние задания

Автор решения: Мария Волкова, методист по информатике Шпаргача.

Дата обновления: 12 сентября 2026.

Источник решения: оригинальное решение редакции Шпаргач.

Номер как в учебнике. Условие — полный пересказ редакции (те же пункты, числа и факты). Решение не копирует текст книги.