۱۳۸۹ مهر ۲۱, چهارشنبه

محاسبه درصد با شل لینوکس



این برنامه با فرض این که تعداد کل ۲۲ نفر باشه هر عددی که بهش بدید می گه چند درصد از ۲۲ هست و منتظر عدد بعدی می شه
و اگه عدد منفی ۱ بدید از برنامه خارج می شه
#!/bin/bash


######## [ Config ] ##########
BASE=22;

##############################

while (( "n" != "-1" ))
do

echo "Please Enter a number:"
read n;

e=$(( n * 100 /$BASE))
echo "$n is $e% of $BASE";

done

http://codepad.org/IArr2uCl




با سپاس از دوست خوبم محمد ریخته گران

۲ نظر:

  1. سلام،
    جالب بود. توی پایتون هم این طوری میشه:

    http://codepad.org/yrmilAUe

    پاسخحذف