Почему программа не считает? Ответ должен быть 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
Вас заинтересует
1 год назад
1 год назад
1 год назад
1 год назад
6 лет назад
8 лет назад