Информатика, опубликовано 2018-08-22 19:39:11 by Гость
Дана последовательность операторов: a:=1; b:=1; repeat a:=a+1; b:=b*2; until b>8 s:=a+b Сколько раз будет повторен цикл и какими будут значения переменных a,b,s, после исполнения этой последовательности операторов?
Ответ оставил Гость
Код полностью
var
a, b, s: real;
begin
a := 1;
b := 2;
while a + b begin
a := a + 1;
b := b + 2;
writeln(a = , a, b = , b);
end;
s := a + b;
writeln(s = , s);
end.
Вывод
a = 2 b = 4
a = 3 b = 6
s = 9
Отсюда видно что цикл прокрутился 2 раза и a = 3 b = 6 s = 9
Не нашли ответа?
Если вы не нашли ответа на свой вопрос, или сомневаетесь в его правильности, то можете воспользоваться формой ниже и уточнить решение. Или воспользуйтесь формой поиска и найдите похожие ответы по предмету Информатика.
