You are on page 1of 2

1.

STRONG NUMBER

package com.example.helloworld;

import java.io.DataInputStream;
import java.util.Random;
import java.util.Scanner;

public class Hello {


public static void main(String[] args) {
String n;
int s=0;
Scanner in=new Scanner(System.in);
System.out.println("enter the number:");
n=in.nextLine();
int h=Integer.valueOf(n);
for(int i=0;i<n.length();i++)
{
char temp=n.charAt(i);
int t=Character.getNumericValue(temp);
int k=fact(t);
s=s+k;
}

if(s==h)
{
System.out.println("it is strong number");
}
else
{
System.out.println("not a strong number");
}

//wr

}
static int fact(int n)
{
int su=1;
for(int j=n;j>=1;j--)
{
su=su*j;
}
return su;
}
}

2. ARMSTRONG NUMBER:

package com.example.helloworld;

import java.io.DataInputStream;
import java.util.Random;
import java.util.Scanner;
public class Hello {
public static void main(String[] args) {
String n;
int s=0;
Scanner in=new Scanner(System.in);
System.out.println("enter the number:");
n=in.nextLine();
int h=Integer.valueOf(n);
for(int i=0;i<n.length();i++)
{
char temp=n.charAt(i);
int t=Character.getNumericValue(temp);
int k=1;
for(int j=0;j<n.length();j++)
{
k=k*t;
}

s=s+k;
}

if(s==h)
{
System.out.println("it is Armstrong number");
}
else
{
System.out.println("not a Armstrong number");
}

//wr

}
static int fact(int n)
{
int su=1;
for(int j=n;j>=1;j--)
{
su=su*j;
}
return su;
}
}

3.

You might also like