|
#!/bin/bash
echo "WELCOME TO THE CALCULATOR PROGRAM"
echo " lease input two digits:"
read number1 number2
while true
do
echo "Select one of the opertors"
echo "a)=+ s)=- m)=* d)=/ q)=quit"
read op
case $op in
a)
let "result=$number1+$number2"
echo $result
;;
s)
result=$(($number1-$number2))
echo "$number1-$number2=$result"
;;
m)
result=$(($number1 * $number2))
echo "$number1 * $number2=$result"
;;
d)
let "result=$number1/$number2"
echo "$number1/$number2=$result"
;;
q)
echo "GoodBye"
exit 0
;;
*)
echo "Wrong string Input again"
;;
esac
done
此计算器只能用来计算“加减乘除”,作“除”运算时还有错误,求出来的是整数!!!
希望大家添加和斧正!!! |
|