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?
Răspunsuri la întrebare
Răspuns de
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;
}
Alte întrebări interesante
Limba română,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Limba română,
8 ani în urmă
Limba română,
9 ani în urmă
Limba română,
9 ani în urmă