Дана последовательность операторов:
a:=1; b:=1;
while a+b<6;
b:=b+2*a;
end;
s:=a+b
сколько раз будет повторен цикл?
Ответы на вопрос
Ответил prokill79
2
Ответ:2 раза
Объяснение:начнем опять же по порядку
присваеваем а и b значения 1;
Если сумма a + b меньше шести будет выполнен цикл
b равен b+ 2 * a ; - то есть с каждым ходом b меняется.
Тогда b на первый же цикл становится 3. Следовательно 2 ход программы Сумма a+b будет уже 4 и всё ещё меньше 6.
Ну и очевидно, что на 3 цикл будет перебор поэтому программа завершится.
Новые вопросы
Русский язык,
1 год назад
Українська мова,
1 год назад
Английский язык,
1 год назад
Математика,
1 год назад
Алгебра,
6 лет назад