Advertisement
Guest User

Untitled

a guest
Dec 15th, 2019
100
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 0.33 KB | None | 0 0
  1. poradie=1
  2.  
  3. for num in "$@"
  4. do
  5.     if [ $num -gt 0 ]
  6.     then
  7.     fact=1
  8.         for((i=1 ; i<=num ; ++i))
  9.         do
  10.             ((fact*=i))
  11.         done
  12.         echo "Argument #$poradie: $fact"
  13.  
  14.     else
  15.         if [ $num -eq 0 ]
  16.         then
  17.             echo "Argument #$poradie: 1"
  18.         else
  19.             echo "Argument #$poradie: nedefinovano"
  20.         fi
  21.     fi
  22.         ((++poradie))
  23. done
  24.  
  25. exit "$#"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement