ABOUT ME

Senin, 04 Januari 2016

TUGAS PLJD SHELL SCRIPT

Assalamuallaikum.wr.wb
saya febri rizky romadhon kelas c nim 201431084
kali ini saya akan membahas tentang shell script yang diberikan oleh ibu Yessy fitriani,ST, M.Kom
berikut soalnya :
buat shell script seperti gambar dibawah ini :
pertama kita buka dulu centos lalu masuk ke terminal lalu 
membuat shell script yaitu ketik :
 
$ vi tugas.sh

kemudian tuliskan 
echo "  hallo, selamat datang di program shell script .......!"
echo "          program ini dibuat oleh :"
echo -n "Nim : "
read w
echo -n "Nama : "
read i

echo "  ======================================"
echo "  program menghitung volume bangun ruang"
echo "  ======================================"

echo "  pilih bangun ruang :"
echo "  1. tabung"
echo "  2. kubus"
echo "  3. balok"
echo "  4. exit"


echo "  -----------------------------------------------------"
echo -n "Masukkan pilihan sdr/sdri $i : "
read n
if [ $n -eq 1 ]; then
        echo "Pilihan sdr/sdri $i adalah tabung"
        echo "  -----------------------------------------------------"
        echo -n " masukkan jari-jari tabung = "
        read r
        echo -n "masukkan tinggi tabung = "
        read t

        echo "  -----------------------------------------------------"
vtab=`echo 3.14*$r*$r*$t|bc`
        echo " volume tabung = $vtab"
 



elif [ $n -eq 2 ]; then
        echo "pilihan sdr/sdri $i adalah kubus"
echo "  -----------------------------------------------------"
        echo -n " masukkan panjang sisi kubus = "
        read d
echo "  -----------------------------------------------------"
        echo -n "volume kubus = "
 
        expr $d \* $d \* $d


elif [ $n -eq 3 ]; then
        echo "pilihan sdr/sdri $i adalah balok"
echo "  -----------------------------------------------------"
        echo -n "masukkan panjang balok = "
        read d
        echo -n "masukkan lebar balok = "
  read a
        echo -n "masukkan tinggi balok = "
        read u
echo "  -----------------------------------------------------"
        echo -n "volume balok = "
        expr  $d \* $a \* $u


elif [ $n -eq 4 ]; then
        echo "pilihan sdr/sdri $i adalah exit"
        exit
else

echo " masukan anda salah"
fi
echo -n " kembali ke awal ? y/n : "
read j
if [ $j = 'y' ]; then
        break
        sh tugas.sh
else
        break
fi

kemudian setelah selesai kita keluar dari vi dengan esc kemudian :wq!
lalu akan kembali ke localhost cara menjalankannya yaitu dengan ketik :

sh tugas.sh seperti gambar dibawah ini akan keluar nama nim dan pilihan bangun ruang :

kemudian jika anda memilih pilihan nomor 1 akan keluar untuk menghitung bangun ruang tabung seperti gambar dibawah ini :

kemudian jika anda ditanya ingin kembali ke awal dan menekan yes maka program akan kembali menanyakan nama dan nim beserta pilihan bangun ruang yang anda ingin kan sekarang kita pilih nomor 2 yaitu menghitung bangun ruang kubus seperti gambar dibawah ini :
dan seperti hal yang tadi tekan yes lagi kemudian bangun ruang yang terakhir nomor 3 yaitu menghitung bangun ruang balok , seperti gambar dibawah ini :

dan yang terakhir adalah pilihan ke 4 yaitu untuk exit maka jika anda memilih exit akan keluar dr program dan kembali ke localhost terminal anda , lihat gambar dibawah ini :
jika anda tidak tadi masih didalam program dan memilih tidak melanjutkan atau mengetik n (no) maka yang terjadi sama saja seperti exit .
Terima Kasih wassalam.