Write a program to find the factorial of number ?
This java program finds factorial of a number. Entered number is checked first if its negative then an error message is printed.
/** * * @author Mindclues */ public class Factorial { public static void main(String args[]) { int n, c, factorial = 1; System.out.println("Enter an integer(number) to calculate factorial."); Scanner in = new Scanner(System.in); n = in.nextInt(); if (n < 0) { System.out.println("You are enter negative number."); } else { for (c = 1; c <= n; c++) { factorial = factorial * c; } System.out.println("Factorial of " + n + " is = " + factorial); } } }
Enter an integer(number) to calculate factorial. 6 Factorial of 6 is = 720
post a comment