Предмет: Информатика,
автор: robik308
Задание 1.Помогите написать правильную программу в паскале. Я написала, но с ответом не сходится, где ошибка?
program var_21;
var x,C:integer;
H:real;
begin
write('ВВедите гипотенузу C треугольника: ');
read(C);
write('острый угол x (град): ');
read(x);
H:=C*sin(x)*cos(x);
writeln('Высота треугольника равна',' ', H:5:2);
end.
Приложения:

Ответы
Автор ответа:
0
Функции sin, cos и т. д. описаны так, что принимают в качестве аргументов значение в радианах. Вам же нужно вычислять в градусах. Перевод радиан в градусы осуществляется следующим образом:
H:=C*sin(x*pi/180)*cos(x*pi/180);
H:=C*sin(x*pi/180)*cos(x*pi/180);
Автор ответа:
0
спасибо большое)))
Автор ответа:
0
пожалуйста)
Похожие вопросы
Предмет: Литература,
автор: mrkakashka109
Предмет: Английский язык,
автор: efimovdenissuper
Предмет: Геометрия,
автор: ksisha14
Предмет: Математика,
автор: 123456789009871
Предмет: Математика,
автор: SvyatoslavB1337