775svetik
15.04.2023 21:00

Дана последовательность операторов:

a:=1; b:=1;
while a+b<6;
b:=b+2*a;
end;
s:=a+b

сколько раз будет повторен цикл?

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
сехун2
13.10.2020 03:13

ответ:2 раза

Объяснение:начнем опять же по порядку

присваеваем а и b значения 1;

Если сумма a + b  меньше шести будет выполнен цикл

b равен b+ 2 * a ; - то есть с каждым ходом b меняется.

Тогда b на первый же цикл становится 3. Следовательно 2 ход программы Сумма a+b будет уже 4 и всё ещё меньше 6.

Ну и очевидно, что на 3 цикл будет перебор поэтому программа завершится.

0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота