25 Mei 2010

PROGRAMING SHELL BAG 2

pemograman yang menggunakan "if" if ini digunakan pada saat kita ingin membuat program yang ada pilihannya misalnya Yes atau NO, kita bisa mengunakan if, sebagai contoh kita akan membuat program sederhana, jadi programnya jika kita input nilai <>60 maka akan tampil "LULUS"...

contoh:

echo -n "nama : "
read a
echo -n "nilai : "
read b

if [ $b -ge 60 ]
#atau test $b -ge 60
#-ge diatas adalah >=
#-le : <= #-ge : >=
#-gt : >
#-it : <
#-eq : =

then
echo "$a LULUS"
else
echo "$a TIDAK LULUS"
fi

Contoh Program Menu Pilihan

Dengan menggunakan if kita dapat juga membuat program seperti menu pilihan, sebagai contoh ketikan perintah ini t :


echo -n "pilihan anda : "

echo " "

echo "--------------------"

echo "1. penjumlahan"

echo "2. pengurangan"

echo "3. perkalian"

echo "4. pembagian"

echo "5. exit"

echo "--------------------"

echo "tekan 1/2/3/4/5 :"

read pil

if [ $pil -eq 1 ]

then

echo "1.penjumlahan"

echo input "input nilai 1: "

read a

echo "input nilai 2"

read b

echo "$a + $b =$[a+b]"

elif [ $pil -eq 2 ]

then

echo "2.pengurangan"

echo input "input nilai 1: "

read c

echo "input nilai 2"

read d

echo "$c + $d =$[c-d]"

elif [ $pil -eq 3 ]

then

echo "3.perkalian"

echo input "input nilai 1: "

read e

echo "input nilai 2"

read f

echo "$e + $f =$[e*f]"

elif [ $pil -eq 4 ]

then

echo "4.pembagian"

echo input "input nilai 1: "

read g

echo "input nilai 2"

read h

echo "$g + $h =$[g+h]"

elif [ $pil -eq 5 ]

then

exit

fi


Tidak ada komentar: