Помогите составить программу вычисления диагоналей ромба по стороне и углу.
Буду очень рад) Вот только формулу найти не могу

var a,alp:byte;
begin
writeln('Vvedite storonu i ugol');
readln(a,alp);
writeln('Diagonal #1 = ',2*sin(alp*0.5)*a:2:0);
writeln('Diagonal #2 = ',2*cos(alp*0.5)*a:2:0);
readln;
end.