8класс
Страницы 251-255 параграф 5 5 вопрос / задание 1, ГДЗ по информатике за 8 класс к учебнику Босовой просвещение
Вопросы и задания к §5.5.
Программирование циклических алгоритмов (стр. 251 – 255)
Номер 1. Проанализируйте работу программы:
x = 1
y = 1
while x < 5:
y *= 2
x += 1
Ответьте на вопросы.
а) Сколько раз выполнится тело цикла?
б) Какое значение примет переменная x после завершения программы?
в) Какое значение примет переменная y после завершения программы?
г) Сколько раз выполнится тело цикла, если заменить условие на x <= 5?
д) Сколько раз выполнится тело цикла, если заменить условие на x >= 5?
е) Сколько раз выполнится тело цикла, если заменить условие на x > 0?
ж) Что произойдёт, если из тела цикла убрать команду x += 1?
з) Сколько раз выполнится тело цикла, если заменить команду x += 1 на x += 2?
и) Сколько раз выполнится тело цикла, если заменить команду x += 1 на x –= 1?
x = 1
y = 1
while x < 5:
y *= 2
x += 1
Ответьте на вопросы.
а) Сколько раз выполнится тело цикла?
б) Какое значение примет переменная x после завершения программы?
в) Какое значение примет переменная y после завершения программы?
г) Сколько раз выполнится тело цикла, если заменить условие на x <= 5?
д) Сколько раз выполнится тело цикла, если заменить условие на x >= 5?
е) Сколько раз выполнится тело цикла, если заменить условие на x > 0?
ж) Что произойдёт, если из тела цикла убрать команду x += 1?
з) Сколько раз выполнится тело цикла, если заменить команду x += 1 на x += 2?
и) Сколько раз выполнится тело цикла, если заменить команду x += 1 на x –= 1?
а) 4 раза (при х=5 - выход из цикла);
б) х=5;
в) у=16 (2, 4, 8, 16);
г) 5 раз (выполнится и при х=5);
д) ни разу (условие сразу не выполняется при х=1);
е) бесконечное множество раз, зацикливание (х всегда больше 0);
ж) зацикливание, х всегда будет равен 1, это меньше 5;
з) 2 раза (при х равном 1 и 3, далее х=5 и выход из цикла);
и) бесконечное множество раз, зацикливание (х всегда будет меньше 5)