Найти площадь треуголььника две стороны которого равны 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
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д