Merge pull request #351 from LeeChungWan/master

Updated krishnamurthy.java
This commit is contained in:
Varun Upadhyay
2017-12-10 21:08:26 -08:00
committed by GitHub

View File

@ -1,30 +1,28 @@
import java.util.Scanner; import java.util.Scanner;
class krishnamurthy class krishnamurthy {
{ static int fact(int n) {
int fact(int n) int i, p = 1;
{ for (i = n; i >= 1; i--)
int i,p=1; p = p * i;
for(i=n;i>=1;i--)
p=p*i;
return p; return p;
} }
public static void main(String args[])
{ public static void main(String args[]) {
Scanner sc=new Scanner(System.in); Scanner sc = new Scanner(System.in);
int a,b,s=0; int a, b, s = 0;
System.out.print("Enter the number : "); System.out.print("Enter the number : ");
a=sc.nextInt(); a = sc.nextInt();
int n=a; int n = a;
while(a>0) while (a > 0) {
{ b = a % 10;
b=a%10; s = s + fact(b);
s=s+fact(b); a = a / 10;
a=a/10;
} }
if(s==n) if (s == n)
System.out.print(n+" is a krishnamurthy number"); System.out.print(n + " is a krishnamurthy number");
else else
System.out.print(n+" is not a krishnamurthy number"); System.out.print(n + " is not a krishnamurthy number");
sc.close();
} }
} }