Найти площадь треуголььника две стороны которого равны a и b, а угол между ними - C (СИ)
Формулировка задачи:
Задача: Найти площадь треуголььника две стороны которого равны a и b, а угол между ними y
формула: s=1/2absiny
решение:
Выводит что s=0,00 при любых введенных значениях. Подскажите где ошибка
#include<stdio.h> #include<conio.h> #include<math.h> void main() { clrscr(); float a,b,y,s; printf("введите значение сторон a и b и угла у",a,b,y);scanf("%f%f%f",&a,&b,&y); s=1/2*a*b*sin(y); printf("\n s=%.2f",s); getch(); }
Решение задачи: «Найти площадь треуголььника две стороны которого равны a и b, а угол между ними»
textual
Листинг программы
s=1/2*a*b*sin(y);
Объяснение кода листинга программы
- Импортируются необходимые модули: math, cmath
- Задаются значения переменных: a = 3, b = 4, y = 60
- Вычисляется площадь треугольника по формуле: s = 1/2 a b * sin(y)
- Результат сохраняется в переменную s
- Выводится значение переменной s
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д