Modul 5 SO

26 April 2020

Views: 73

Kegiatan 1
-------------------------------------------------------------------------------------------
#!/bin/bash

lagi='y'
while [ $lagi == 'y' ] || [ $lagi == 'Y' ];
do
clear
echo "Toko Buku Kurnia";
echo "1. Sudahi Atau Halalkan";
echo "2. Catatan Juang";
echo "3. Kata";
echo "4. Batal Memilih dan Keluar";
read -p "Pilih Salah Satu : " pil;

if [ $pil == 1 ];
then
echo "Judul Buku : Sudahi Atau Halalkan";
echo "Pengarang : Teguh D Cahyo";
echo "Tahun Terbit : 2017";
echo "Harga : Rp. 99.000";
elif [ $pil == 2 ];
then
echo "Judul Buku : Catatan Juang";
echo "Pengarang : Fiersa Besari";
echo "Tahun Terbit : 2016";
echo "Harga : Rp.78.000";
elif [ $pil == 3 ];
then
echo "Judul Buku : Kata";
echo "Pengarang : Rintik Sedu";
echo "Tahun Terbit : 2015";
echo "Harga : Rp.98.000";
elif [ $pil == 4 ];
then
exit 0
else
echo "Pilihan Tidak Tersedia";
exit 1
fi

echo -n "Ulangi Lagi ? (y/t)";
read lagi;
done

----------------------------------------------------------------------------------------
Kegiatan 2
----------------------------------------------------------------------------------------
#!/bin/bash

lagi='y'
while [ $lagi == 'y' ] || [ $lagi == 'Y' ];
do
clear
echo "Kalkulator Sederhana";
echo "1. Penjumlahan";
echo "2. Pengurangan";
echo "3. Perkalian";
echo "4. Pembagian";
echo "5. Exit";
read -p "Pilih Salah Satu : " pil;

if [ $pil == 1 ];
then
read -p " Masukkan angka pertama : " satu;
read -p " Masukkan angka kedua : " dua;
let jumlah=$satu+$dua;
echo "Hasil Penjumlahan $satu + $dua = $jumlah";
elif [ $pil == 2 ];
then
read -p " Masukkan angka pertama : " satu;
read -p " Masukkan angka kedua : " dua;
let kurang=$satu-$dua;
echo "Hasil Pengurangan $satu - $dua = $kurang";
elif [ $pil == 3 ];
then
read -p " Masukkan angka pertama : " satu;
read -p " Masukkan angka kedua : " dua;
let kali=$satu*$dua;
echo "Hasil Perkalian $satu * $dua = $kali";
elif [ $pil == 4 ];
then
read -p " Masukkan angka pertama : " satu;
read -p " Masukkan angka kedua : " dua;
let bagi=$satu/$dua;
echo "Hasil Pembagian $satu / $dua = $bagi";
elif [ $pil == 5 ];
then
exit 0
else
echo "Pilihan Tidak Tersedia";
exit 1
fi

echo -n "Ulangi Lagi? (y/t)";
read lagi;
done

Share