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

fiind date doua numere a si b (a mai mic ca b), sa se afiseze toate tripletele de numere pitagorice x,y,z (x mai mic ca y mai mic ca z), din intervalul [a,b], iar daca nu exista astfel de numere sa se afiseze "nu exista"


marianking7: x, y si z tfebuie sa fie naturale sau nu?
marianking7: trebuie*

Răspunsuri la întrebare

Răspuns de lucaciucandrei
2

#include<iostream>

using namespace std;

int main(){  

   int a, b, x, y, z;  

   cin>>a>>b;  

   for(x=a;x<=b;x++)

       for(y=a;y<=b;y++)

           for(z=a;z<=b;z++)

               if(x*x+y*y==z*z&&x<y&&y<z&&x<z)

                   cout<<x<<' '<<y<<' '<<z<<", ";

   return 0;

}


Graty75: Stii sa ma ajuți si pe mine la ultima întrebare pusă?
Alte întrebări interesante