Write a program to find factorial of list of number reading input as command line argument.

3 years ago
OOP Java

Source Code

public class Factorial
{
public static void main(String args[])
{

int[] arr = new int[10]; int fact;
if(args.length==0)
{

System.out.println("No Command line arguments"); return;
}

for (int i=0; i<args.length;i++)
{

arr[i]=Integer.parseInt(args[i]);
}

for(int i=0;i<args.length;i++)
{

fact=1; while(arr[i]>0)
{

fact=fact*arr[i]; arr[i]--;
}
System.out.println("Factorial of "+ args[i]+"is :    "+fact);
}

}
}

 

More related questions

Questions Bank

View all Questions