Найдите площадь треугольника, по двум сторонам и углу между ними - C (СИ) (76250)
Формулировка задачи:
Найдите площадь треугольника, по двум сторонам и углу между ними.
Решение задачи: «Найдите площадь треугольника, по двум сторонам и углу между ними»
textual
Листинг программы
#include <iostream>
using namespace std;
int main()
{
int a, b;
float sinA;
cout << "Ââåäèòå ñòîðîГ*Гі A" << endl;
cin >> a;
cout << "Ââåäèòå ñòîðîГ*Гі B" << endl;
cin >> b;
cout << "Ââåäèòå óãîë ìåæäó Г*èìè" << endl;
cin >> sinA;
float S = 0.5*a*b*sinA;
return 0;
}
Объяснение кода листинга программы
- В начале программы подключается стандартная библиотека ввода-вывода
- Далее объявляются переменные: a и b типа int (целые числа), sinA типа float (число с плавающей точкой).
- Затем выводится сообщение
Ââåäèòß Aи происходит ввод значения переменной a с клавиатуры. - Аналогичным образом происходит ввод значений переменных b и sinA.
- Значение переменной S вычисляется как половина произведения a и b на синус угла sinA.
- В конце программы возвращается 0, что означает успешное выполнение программы.