2017-02-28 53 views
-3

我想寫一個可以添加兩個數字的程序。 程序應該包含可以描述數字範圍的if else條件。如果還有其他條件。定義範圍

這是我迄今所做的:

Echo"enter two numbers " 
Read num1 num2 
Sum=$((num1 + num2)) 
Echo" The sum is = $sum" 
+1

你到底嘗試了什麼 – Yannjoel

+0

我完成了加法,但不知道如何定義範圍.....喜歡沒有。應在範圍內(0-9) – user218348

+0

如果其他條件使用 – user218348

回答

1

正如你所看到的,你的問題是所有印刷錯誤。

echo "enter two numbers " 
read num1 num2 
if [ $num1 -lt 0 ] ; then 
    echo num1 out of range 
    exit 
fi 
if [ $num2 -lt 0 ] ; then 
    echo num2 out of range 
    exit 
fi 

sum=$((num1 + num2)) 
echo " The sum is = $sum" 
+0

它的工作。 Thanx代碼。 – user218348