Цикл в фрагменте программы a := 1

ГДЗ информатика 8 класс

Тестовые задания для самоконтроля глава 4Гдз по информатике 8 класс по учебнику Босова. Базовый уровень. Обновленные ФГОС 2021 год.


22. Цикл в фрагменте программы

a := 1;

b := 1;

while a + b < 8 do

begin

a := a + 1;

b := b + 2

end;

выполнится:

а) 0 раз

б) 2 раза

в) 3 раза

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

Ответ

В данном фрагменте программы цикл выполнится 3 раза.

Начальные значения переменных a и b равны 1. В условии цикла проверяется, что сумма a и b меньше 8.

На каждой итерации цикла значения a и b увеличиваются: a увеличивается на 1, а b увеличивается на 2.

Начиная с первой итерации, значения a и b становятся 2 и 3 соответственно, что меньше 8.

На второй итерации значения a и b становятся 3 и 5 соответственно, что также меньше 8.

На третьей итерации значения a и b становятся 4 и 7 соответственно, что также удовлетворяет условию цикла.

После третьей итерации сумма a и b становится равной 11, что больше 8, и цикл завершается.

Таким образом, цикл выполнится 3 раза.

Ответ: в) 3 раза.


Понравилась статья? Поделиться с друзьями: