2 простые задачи на turbo pascal помогите!

Ответить
RadiuS
Сообщения: 1
Зарегистрирован: 10 янв 2008, 17:21

Изображение
BHy4ok
Сообщения: 237
Зарегистрирован: 01 май 2007, 09:03
Откуда: г.Находка
Контактная информация:

Что именно не получается?
deedoc
Сообщения: 5
Зарегистрирован: 12 янв 2008, 16:33

perva9:

Код: Выделить всё

uses crt;
var a,b,c,x,y:real;
begin
write('a->'); readln(a);
write('b->'); readln(b);
write('c->'); readln(c);
x:=(a*a-c*c)/(c*c-b);
if x>=0 then y:=(a*a+b*b)/c+sqrt(a*a+x) else y:=(sin(x)+b)/(a-b);
write('Y=',y:0:7);
repeat until keypressed;
end.
vtora9:

Код: Выделить всё

uses crt;
var a,b:real;
begin clrscr;
write('a->'); readln(a);
write('b->'); readln(b);
if a>=b then begin
             a:=a*2;
             b:=b*2;
             end else begin
                      a:=abs(a);
                      b:=abs(b);
                      end;
writeln('a=',a:0:7);
writeln('b=',b:0:7);
repeat until keypressed;
end.
Ответить