Advertisement
Guest User

Untitled

a guest
Jan 18th, 2018
71
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.11 KB | None | 0 0
  1. #!/bin/bash
  2. while [ TRUE ]
  3. do
  4. if [ $# == 0 ]
  5. then
  6. echo "Brak danych"
  7. break
  8. fi
  9. echo "MENU PROGRAMU"
  10. select option in "srednia ze stoperem" "srednia bez stopera" "koniec"
  11. do
  12. case $option in
  13. "srednia ze stoperem")
  14. i=0
  15. sum=0
  16. echo "Podaj wartosc stopera"
  17. read stoper
  18. for j in $*
  19. do
  20. if [ $j != $stoper ]
  21. then
  22. sum=$[$sum+${j}]
  23. i=$[$i+1]
  24. else
  25. sum=$[$sum+$j]
  26. i=$[$i+1]
  27. break
  28. fi
  29. done
  30. sred=$[$sum/$i]
  31. echo "Srednia arytmetyczna ze stoperem wynosi = " $sred
  32. ;;
  33. "srednia bez stopera")
  34. i=0
  35. sum=0
  36. echo "Podaj wartosc stopera"
  37. read stoper
  38. for j in $*
  39. do
  40. if [ ${j} != $stoper ]
  41. then
  42. sum=$[$sum+${j}]
  43. i=$[$i+1]
  44. else
  45. break
  46. fi
  47. done
  48. echo $sum
  49. sred=$[$sum/$i]
  50. echo "Srednia bez stopera wynosi" $sred
  51. ;;
  52. "koniec") exit 1 ;;
  53. *) echo "nieprawidlowa opcja"
  54. esac
  55. break
  56. done
  57.  
  58. done
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement