Advertisement
Guest User

Untitled

a guest
Jan 23rd, 2018
55
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.92 KB | None | 0 0
  1. echo " + + "
  2. echo " + Silnia+cos + "
  3. echo " + Gruhn Paweł + "
  4. echo " + Gr:12 + "
  5. echo " ==================================== "
  6.  
  7. echo "Ten skrypt może być uuruchamiany z 1 lub 2 parametrami.Gdy podasz 1 to obliczy silnie a jak 2 parametrny to nwd"
  8. echo
  9. echo
  10. if [ $# -eq 0 ] && [ $# -ge 3 ]; then
  11. echo "podoano za dużo parametrów"
  12. elif [ $# -eq 1 ]; then
  13. echo "Bd liczyć silnie bo jest 1 argument"
  14. sil=1
  15. p=0
  16. while [ $p -eq $1 ]
  17. do
  18. let p=$p+1
  19. let sil=$sil * $p
  20. done
  21. echo "silnia=" $sil
  22. elif [ $# -eq $2 ]; then
  23. echo "Bd liczyć nwd bo są 2 argumenty"
  24. a=$1
  25. b=$2
  26. while [ $a -ne $b ]; do
  27. if [$a -gt $b ];
  28. then
  29. let a=$a-$b
  30. else
  31. let b=$b-$a
  32. fi
  33. done
  34. echo "NWD=" $a
  35. fi
  36. echo
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement