Предмет: Информатика,
автор: Iulia98
Чему будут равны a и b после выполнения ВЫЧИСЛИТЕЛЕМ каждого из следующих алгоритмов? Сколько раз будет выполняться тело цикла в каждом из них?
а) Присвоить а значение -5.
Присвоить b значение -2.
Пока а+b меньше аb, повторять:
присвоить а значение 2а.
Присвоить b значение b+1.
Конец цикла.
б) Присвоить а значение 25.
Присвоить b значение 1.
Пока а-b больше а/b, повторять:
Присвоить а значение а+10.
Присвоить b значение -3b.
Конец цикла.
Ответы
Автор ответа:
0
1)
a:=-5;b:=-2;
while (a+b)<a*b do
begin
a:=2*a;
b:=b+1;
end;
-5 -2
-7<(-5)*(-2) a=2*-5=-10 b:=-1; k=1;
-11<10 a=-20 b=0 k=2;
-20<0 a=-40 b=1 k=3;
-39<-40 нет
ответ k=3 а числа a=-40 b=1
a=25;b=1;
while(a-b)<(a/b) do
begin
a:=a+10;
b:=-3*b;
end;
a=25 b=1 k=0;
25-1<25 a=35 b=-3 k=1
28<35/-3 нет
k=1 a=35 b=-3
a:=-5;b:=-2;
while (a+b)<a*b do
begin
a:=2*a;
b:=b+1;
end;
-5 -2
-7<(-5)*(-2) a=2*-5=-10 b:=-1; k=1;
-11<10 a=-20 b=0 k=2;
-20<0 a=-40 b=1 k=3;
-39<-40 нет
ответ k=3 а числа a=-40 b=1
a=25;b=1;
while(a-b)<(a/b) do
begin
a:=a+10;
b:=-3*b;
end;
a=25 b=1 k=0;
25-1<25 a=35 b=-3 k=1
28<35/-3 нет
k=1 a=35 b=-3
Похожие вопросы
Предмет: Геометрия,
автор: klimtsev06
Предмет: Математика,
автор: sabdenbaevaa
Предмет: История,
автор: alins0414
Предмет: Алгебра,
автор: BekaWarfaceCros
Предмет: География,
автор: Лана8Солнце