👤

Pentru clasa a 9a,in c++ pentru pbinfo.
Se dă un număr natural, k. Să se determine toate perechile de numere naturale nenule x, y (x<=y), cu proprietatea că x2+y2=k.
Date de intrare
Programul citește de la tastatură numărul k.

Date de ieşire
Programul afișează perechile x, y determinate, câte o pereche pe o linie a ecranului, în ordinea crescătoare a valorii lui x.
Date de intrare

1000000
Date de ieșire

280 960
352 936
600 800


Răspuns :

#include
using namespace std;
int putere(int x,int y,int k){
if(x*x+y*y==k)
return 1;
}
int main(){
int ok,k;
cin>>k;
for(int i=1;i<=sqrt(k);i++)
for(int j=1;j<=sqrt(k);j++){

ok=putere(i,j,k);
if(ok==1) {cout< ok=0;}
return 0;
}
}
Vă mulțumim pentru vizita pe site-ul nostru dedicat Informatică. Ne dorim ca informațiile furnizate să vă fi fost utile. Dacă aveți întrebări sau aveți nevoie de suport suplimentar, nu ezitați să ne contactați. Revenirea dumneavoastră ne bucură, iar pentru acces rapid, adăugați-ne la favorite!


Ze Lesson: Alte intrebari