Wednesday, 17 April 2019

Write a shell script to calculate factorial of a given number

Write a shell script to calculate factorial of a given number

Script:
echo "Enter a number"
read num
fact=1
while [ $num -gt 1 ]
do
  fact=$((fact * num))  #fact = fact * num
  num=$((num - 1))      #num = num - 1
done
echo $fact

Output:
[root@localhost shell_script]# bash factorial.sh
Enter a number
3
6

No comments:

Post a Comment