Armstrong Number using Java in NetBeans
public class ArmstrongNumber {
public static void main(String[] args) {
int Originalnum = 153, Tempnum, temp, total=0;
Tempnum=Originalnum; // tempnum=151
while (Tempnum != 0){ //5!=0
temp = Tempnum % 10; // 151 % 10=1=temp
total = total + temp *temp*temp; // 0+1*1*1 = 1
Tempnum = Tempnum/10; //15/10=1.5
}
if(total == Originalnum){ //153 ==153
System.out.println(Originalnum + " Number is Armstrong");
}
else {
System.out.println(Originalnum + " Number is Not Armstrong");
}
}
}