Informatică, întrebare adresată de razvancomanitap0g2ix, 8 ani în urmă

Sa se determine toate dubletele de numere intregi (x,y) care indeplinesc conditia x²+y²=r² unde r se citeste de la tastatura.

Răspunsuri la întrebare

Răspuns de ArMyFoRHeLL
2
#include <iostream>
#include <math.h>
using namespace std;

int main() {
    int x,y,r;
    cin>>r;
    for(x=1;x<=r;x++)
      {
       y=sqrt(r*r-x*x);
        if(x*x+y*y==r*r)
         cout<<x<<' '<<y<<endl;
      }
    return 0;
}


Alte întrebări interesante