1. 程式人生 > >1.簡單的計算器

1.簡單的計算器

() inpu 簡單計算器 print 利用 計算 符號 int use

寫一個簡單計算器,利用加減乘除計算,並對整數一個符號進行判斷。

#!/bin/bash

print_usage(){
  printf "please enter an integer\n"
  exit 1
}

read -p "please input first number:" num

ss=echo ${num//[0-9]/}

if [ ! -n $ss ]
  then
    print_usage
fi
read -p "please input char:" oper

if [ $oper != "+" ] && [ $oper != "-" ] && [ $oper != "/" ] && [ $oper != "*" ]
  then
    echo "please input use {+ - * /}"
    exit 1
fi
read -p "please input first number:" INT

aa=echo ${INT//[0-9]/}
if [ ! -n $aa ]
  then
    print_usage
fi

a=$((${num}${oper}${INT}))
echo $a


一種最簡單的方法:


#!/bin/bash
echo $(($1))

執行腳本是加上要計算的數:如(6*2;6*7...)

1.簡單的計算器