Si vous convertissez ce programme en Java, vous devriez obtenir seulement deux possibilités : 153 et 371. En effet 
3³+7³+1³=27+343+1=371… 
Voici le programme équivalent en Java : 
class chap4_troisboucles { 
public static void main(String[] args) { 
double x,y,z,nb1,nb2; 
x=1; 
while(x<=100) { 
y=1; 
while(y<=100) { 
z=1; 
while(z<=100) { 
nb1=x*100+y*10+z; 
nb2=Math.pow(x,3)+Math.pow(y,3)+Math.pow(z,3); 
if(nb1==nb2) { 
System.out.println(x+" "+y+" "+z); 
} 
z++; 
} 
y++; 
} 
x++; 
} 
} 
}
- 13 -
© ENI Editions - All rigths reserved - Jonifar lina
85
Précédent

- 85/220

Suivant