Java program to check whether a number is armstong or not
import java.util.Scanner;
public class find {
public static void main(String[] args)
{
System.out.println("Enter a anumber");
Scanner sc= new Scanner(System.in);
int num=sc.nextInt();
int sum=0;
int n=num;
int r;
while(num!=0)
{
r=num%10;
sum=sum+r*r*r;
num=num/10;
}
if(sum==n)
{System.out.println("It is a armstrong number");}
else
{System.out.println("It is not a armstrong number");}
}
}
public class find {
public static void main(String[] args)
{
System.out.println("Enter a anumber");
Scanner sc= new Scanner(System.in);
int num=sc.nextInt();
int sum=0;
int n=num;
int r;
while(num!=0)
{
r=num%10;
sum=sum+r*r*r;
num=num/10;
}
if(sum==n)
{System.out.println("It is a armstrong number");}
else
{System.out.println("It is not a armstrong number");}
}
}
Post a Comment