• составить программу на языке c++ которая будет определять количество точек с целочисленными координатами принадлежащих кругу с радиусом R , с центром в начале координат.

Ответы 1

  • #include <iostream>

    using namespace std;

    int main() {

      long long i,j,r,n;

      cout<<"r = ";  cin>>r;

      i=r; j=1; n=0;

      while (i>=1) {

          while (i*i+j*j<=r*r) j=j+1;

          n=n+r-j+1;

          i--;

      }

      n=2*(2*r+1)-1+4*r*r-n*4;

      cout<<n<<endl;

      system("pause");

      return(0);

    }

    answer img
  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years