Предмет: Информатика,
автор: anastasiyaaa277
Помогите, пожалуйста, очень срочно!Нужен только 13 номер
Приложения:
anastasiyaaa277:
Нужно написать это в программе Паскаль
Ответы
Автор ответа:
3
--------------
Из всего этого спокойно выражаются углы.
------------------------
var s,a,b,c,ua,ub,uc,otn:real;
//-----------------
function arcsin(x:real):real;
begin
arcsin:=arctan(x/Sqrt(1-sqr(x)));
end;
//---------------------
function deg(x: real):real;
begin
deg:=round(1000*x*180/pi)/1000;
end;
//-------------
begin
readln(s,a,c);
ub:=arcsin(2*s/c/a);
b:=sqrt(sqr(a)+sqr(c)-2*a*c*cos(ub));
otn:=b/sin(ub);
uc:=arcsin(c/otn);
ua:=arcsin(a/otn);
writeln('альфа= ',deg(ua),'°');
writeln('бета= ',deg(ub),'°');
writeln('гамма= ',deg(uc),'°');
end.
Приложения:
Похожие вопросы
Предмет: Английский язык,
автор: mojseenkodana3
Предмет: Химия,
автор: liziris
Предмет: Физика,
автор: moymoyakk2
Предмет: Литература,
автор: Rood5