Translate

Friday 6 July 2012

Write java code to check whether given number is an Armstrong number or not


import java.io.*;

class ArmStrong
{
public static void main(String args[]) throws IOException
{
int num,rem,sum=0,originalnum;
System.out.println("Enter a number");
BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
num=Integer.parseInt(br.readLine());
originalnum=num;
while(num>0)
{
rem=num%10;
num=(num-rem)/10;
sum=sum+(rem*rem*rem);
}
if(originalnum==sum)
System.out.println("Armstrong Number!");
else
System.out.println("Not an Armstrong Number!");
}

}

No comments:

Post a Comment