|
|
back to boardНе хочет компилить, а в VS на компе всё равботает. Может я чего-то не догоняю, но у меня всё работает на компе и высчитывает вроде верно, а при заливе кода на сайт пишет ошибку компиляции. Прошу помощи более опытных #include <iostream> #include <math.h> using namespace std; int main() { const double pi = 3.141592653589793238462643383279; int n = 0, r = 0; double k = 0, s = 0, x = 0, ot = 0, d = 0, a = 0,acos = 0; cin >> n >> r; a = double (sqrt(2 * n*n)) / 2; /*Нахождение диагонали квадрата, для сравнения с R*/ if (r <= n/2) ot = pi * r*r; if (r >= a) ot = n * n; else { d = n / 2; acos = (pi / 2) - atan((d / r) / sqrt(1 - (d / r)*(d / r))); x = 2 * acos; s = 4 * (0.5*r*r*(x - sin(x))); ot = pi*r*r - s; } ot = round(ot * 1000) / 1000; cout << ot; system("pause"); return 0; } Re: Не хочет компилить, а в VS на компе всё равботает. Posted by Noob 31 Oct 2014 16:50 "Compilation Error" is a link, click there and see what's wrong |
|
|