Advertisement
Guest User

Untitled

a guest
Jan 24th, 2018
60
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.52 KB | None | 0 0
  1. let modulo=$#%2
  2. if [ $modulo -eq 1 ]; then
  3. echo "Ten skrypt przyjmuje dowolną ilość par liczb naturalnych w parametrach. Podaj dowolną ilość par liczb naturalnych"
  4. exit
  5. fi
  6.  
  7. let i=0
  8. let j=1
  9. table=($@)
  10. echo ${table[*]}
  11. while [ $i -ne ${#table[*]} ]
  12. do
  13. let a=${table[$i]}
  14. let b=${table[$j]}
  15. until [ $a -eq $b ]
  16. do
  17. if [ $a -gt $b ]; then
  18. let a=$a-$b
  19. else let b=$b-$a
  20. fi
  21. done
  22. echo "Największy wspólny dzielnik dla ${table[$i]} i ${table[$j]} to " $a
  23. echo
  24. let i=$i+2
  25. let j=$j+2
  26. done
  27. echo
  28. echo
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement