1-11 класс
  • 1-11 класс
  • 1 класс
  • 2 класс
  • 3 класс
  • 4 класс
  • 5 класс
  • 6 класс
  • 7 класс
  • 8 класс
  • 9 класс
  • 10 класс
  • 11 класс
Выберите класс
Предметы
Босова
Задание 4 Параграф 5.5 ГДЗ Босова 8 класс 2023 (Информатика)
Босова, Босова
8 класс
Автор
Босова, Босова

Задание 4 Параграф 5.5 ГДЗ Босова 8 класс 2023 (Информатика)

Задача

while а < b: с = а == b В чём его особенность? 1) с логическая переменная, на цикл не влияет; 2) a и b не изменяются, цикл либо не выполнится ни разу, либо будет зацикливание, в зависимости от значений a и b

Подробный ответ

В цикле $$while\ a < b:$$ проверяется только условие $$a < b$$. Внутри цикла выполняется присваивание $$c = a == b$$.

Переменная $$c$$ получает логическое значение, но на условие цикла она не влияет. Кроме того, значения $$a$$ и $$b$$ в теле цикла не изменяются.

Значит, возможны только два случая:

  • если в начале $$a < b$$ ложно, цикл не выполнится ни разу;
  • если в начале $$a < b$$ истинно, то условие останется истинным всегда, и цикл будет выполняться бесконечно.

Ответ

Особенность цикла в том, что $$c$$ — логическая переменная и на работу цикла не влияет; $$a$$ и $$b$$ не изменяются, поэтому цикл либо не выполнится ни разу, либо зациклится.



Общая оценка
4.8 / 5
Другие учебники
Другие предметы