Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/bash
- bezstopera () {
- i=0
- sum=0
- echo "Podaj wartosc stopera"
- read stoper
- for j in $*
- do
- if [ ${j} != $stoper ]
- then
- sum=$[$sum+${j}]
- i=$[$i+1]
- else
- break
- fi
- done
- echo $sum
- sred=$[$sum/$i]
- echo "Srednia bez stopera wynosi" $sred
- }
- zestoperem () {
- i=0
- sum=0
- echo "Podaj wartosc stopera"
- read stoper
- for j in $*
- do
- if [ $j != $stoper ]
- then
- sum=$[$sum+${j}]
- i=$[$i+1]
- else
- sum=$[$sum+$j]
- i=$[$i+1]
- break
- fi
- done
- sred=$[$sum/$i]
- echo "Srednia arytmetyczna ze stoperem wynosi = " $sred
- }
- while [ TRUE ]
- do
- if [ $# == 0 ]
- then
- echo "Brak danych"
- break
- fi
- echo "MENU PROGRAMU"
- select option in "srednia ze stoperem" "srednia bez stopera" "koniec"
- do
- case $option in
- "srednia ze stoperem") zestoperem ;;
- "srednia bez stopera") bezstopera ;;
- "koniec") exit 1 ;;
- *) echo "nieprawidlowa opcja"
- esac
- break
- done
- done
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement