Предмет: Информатика,
автор: kriiistiiinaaaa
Почему программа не считает? Ответ должен быть 30
Приложения:
restIess:
а, так и должно быть, я тут уже 15 минут сижу смотрю на этот код :D
#include
using namespace std;
int main() {
double pi;
pi = 4 * atan(1);
cout << "pi = " << pi << endl;
double a, b, s, x;
cin >> a >> b >> s;
x = ((2 * s) / (a * b));
x = sin(x);
x = x * (180 / pi);
cout << x;
return 0;
}
Ответы
Автор ответа:
0
Ответ:
x = ((2*s)/(a*b));
x = (asin(x)*180)/M_PI;
Объяснение:
Площадь, если известны две стороны и угол между ними находятся по формуле S=(a*b*sin(x))/2 => угол находиться по формуле sin(x)=2S/ab;
так же в С++ есть константа M_PI она уже включает в себя значение числа пи ( полного ), советую использовать его, нужна библиотека cmath
Похожие вопросы
Предмет: Русский язык,
автор: misha19790
Предмет: Русский язык,
автор: Jo2
Предмет: Қазақ тiлi,
автор: vladim2003
Предмет: Физика,
автор: raskidailoliliow4t5q
Предмет: Литература,
автор: 33luda2A