даны 2 числа меньшее из них заменить полусуммой,а большее число заменить их удвоенным произведением
Ответы
Ответ дал:
0
Program prog;
uses crt;
var a,b,t: real;
begin
clrscr;
write('a = ');
readln(a);
write('b = ');
readln(b);
if (a>b) then
begin
t:=a;
a:=2*a*b;
b:=(t+b)/2;
end;
if (a<b) then
begin
t:=b;
b:=2*a*b;
a:=(t+a)/2;
end;
if(a=b) then
writeln('Числа равны')
else
writeln('a = ', a, ', b = ', b);
end.
uses crt;
var a,b,t: real;
begin
clrscr;
write('a = ');
readln(a);
write('b = ');
readln(b);
if (a>b) then
begin
t:=a;
a:=2*a*b;
b:=(t+b)/2;
end;
if (a<b) then
begin
t:=b;
b:=2*a*b;
a:=(t+a)/2;
end;
if(a=b) then
writeln('Числа равны')
else
writeln('a = ', a, ', b = ', b);
end.
Вас заинтересует
2 года назад
2 года назад
7 лет назад
7 лет назад
10 лет назад
10 лет назад
10 лет назад
10 лет назад