Witam. Napisałem prosty kalkulator lecz mam problem z dzieleniem. Źle wykonuje działanie bo pewnie mam coś źle napisane ale nie mogę do tego dojść. Mam jeszcze pytanie jak napisać aby po wyborze innej liczby niż w skrypcie wyskakiwał komunikat, że taka nie istnieje do wyboru.
#!/bin/bash
echo "KALKULATOR (c) xxx"
echo "Wybierz punkt od 1 do 4, który Cię interesuje:
echo "1. "Dodawanie""
echo "2. "Odejmowanie""
echo "3. "Mnożenie""
echo "4. "Dzielenie"""
read wybor
echo "Podaj pierwszą liczbę:"
read a
echo "Podaj drugą liczbę"
read b
if [ $wybor == 1 ]
then d=$[a+b]
echo "Twój wynik to $d"
fi
if [ $wybor == 2 ]
then o=$[a-b]
echo "Twój wynik to $o"
fi
if [ $wybor == 3 ]
then m=$[a*b]
echo "Twój wynik to $m"
fi
if [ $wybor == 4 -a $b -et 0 ]
then i=$[a/b]
echo "Twój wynik to $i"
else echo "Bład"
fi
Zmień tytuł tematu tak, aby w sposób możliwie precyzyjny przedstawiał sedno sprawy, w której piszesz. Miej na uwadze również zgodność z REGULAMINEM Tytuł tematu zmienisz edytując pierwszy post
W razie wątpliwości/zastrzeżeń odnośnie powyższej informacji skontaktuj się z moderatorem, który ją wstawił.