public void isArmstrongNumberOrder3(int anr) {
String anr_str = Integer.toString(anr);
int sum = 0;
int temp, temp_anr = anr;
for (int i=0;i<anr_str.length();i++){
temp = temp_anr%(10);
temp_anr = temp_anr/(10);
sum += temp*temp*temp;
}
if (sum == anr){
System.out.println("TRUE "+sum+" "+anr);
}
}
String anr_str = Integer.toString(anr);
int sum = 0;
int temp, temp_anr = anr;
for (int i=0;i<anr_str.length();i++){
temp = temp_anr%(10);
temp_anr = temp_anr/(10);
sum += temp*temp*temp;
}
if (sum == anr){
System.out.println("TRUE "+sum+" "+anr);
}
}
No comments:
Post a Comment