#!/bin/bash
echo `clear`
lagi='y'
while [ $lagi == 'y' ] || [ $lagi ==
'Y' ];
do
echo `clear`
echo
"__________________________________________"
echo " |Menghitung Luas Segitiga
dan Lingkaran| "
echo
"------------------------------------------"
echo " 1. Menghitung Luas
Segitiga"
echo " 2. Menghitung Luas
Lingkaran"
echo "Pilih yang diinginkan
(1/2)"
case $a in
1) echo `clear`
echo "Menghitung Luas
Segitiga"
echo "________________________"
echo "Masukkan alas segitiga
:"
read als
echo "Masukkan Tinggi
Segitiga :"
read tin
b=`echo $als*$tin*0.5|bc`
echo "Luas Segitiga adalah :
$b";;
2) echo `clear`
echo "Menghitung Luas
Lingkaran"
echo "_________________________"
echo "Masukkan Jari-Jari
Lingkaran :"
read jari
c=`echo $jari*$jari*3.14|bc`
echo "Luas Lingkaran adalah
: $c";;
*) echo "inputan salah";;
esac
echo -n "Ulang (y/t) :";
read lagi
#untuk validasi input
while [ $lagi != y ] &&
[ $lagi != Y ] && [ $lagi != t ] && [ $lagi != T ]
do
echo "Ops, isi lagi dengan
(y/Y/t/Y)";
echo -n "Ulang (y/t) :";
read lagi;
done
done
running programnya
Tidak ada komentar:
Posting Komentar