Составить программу
Составить программу, вычисляющую площадь прямоугольника по двум формулам, в зависимости от того, что дано(либо через две стороны a и b,либо через диагональ d и угол между диагоналями),используя case
1 формула- s=a*b; 2 формула- s=0.5*d*sin(y); |
помогите пожалуйста!очень надо:(!
|
щас попробовал.не знаю как задать синус угла.посмотрите правильно или нет.проверьте пожалуйста
program gutuu; var a,b,d,s,s1,s2:real; k1:byte; begin writeln('1-площадь прямоугольника '); writeln('2-площадь прямоугольника'); readln(k1); case k1 of 1:begin writeln('Введите исходные данные a,d'); readln(a); s1:=a*b; end; 2:begin writeln('Введите исходные данные d'); readln(d); s2:=d*sin(y); end; end; writeln('Площадь равна=',s); end. |
В принципе правильно. Немного поправлю:
Код:
program gutuu; |
Исправил ошибку - надо не
s:=0.5*d*sin(y); а s:=0.5*d*d*sin(y); |
Часовой пояс GMT +4, время: 03:35. |
Powered by vBulletin® Version 4.5.3
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.