Nah lho…. Pengalaman dengan UNIX Programing belum ? mau coba… nih saya ada coding sedikit… tolong di praktekin ya temen2 dan lihat keajaiban apa yang terjadi di dalamnya..
Here we Go !!
- Latihan Program Menu Rumus
[root@localhost ~]# vi menurumus.sh
#!bin/bash
clear
echo "----------------------------------------------"
echo "MENU RUMUS"
echo "1. Rumus Volume Bola"
echo "2. Rumus Luas Persegi Panjang"
echo "3. Rumus Segitiga"
echo ""
echo –n "Masukkan Pilihan Anda : "
read pil
if [ $pil –eq 1 ]; then
echo –n "Masukkan jari-jari : "
read r
let v_bola=(4*22*r*r*r)/21
echo "Volume Bola : $v_bola"
elif [ $pil –eq 2 ]; then
echo –n "Masukkan panjang : "
read p
echo –n "Masukkan lebar : "
read l
let luas_pp=p*l
echo "Luas Persegi Panjang : $luas_pp"
elif [ $pil –eq 3 ]; then
echo –n "Masukkan alas : "
read a
echo –n "Masukkan tinggi : "
read t
let l_segi3=(a*t)/2
echo "Luas Segitiga : $l_segi3"
else
echo "Pilihan Anda Tidak Tersedia"
exit 1
fi
echo "----------------------------------------------"
- Latihan Program Perbandingan 3 Angka
[root@localhost ~]# vi perbandingan.sh
#!bin/bash
clear
echo "----------------------------------------------"
echo "Latihan Perbandingan 3 Angka"
echo ""
echo –n "Masukkan angka1 : "
read a
echo –n "Masukkan angka2 : "
read b
echo –n "Masukkan angka3 : "
read c
echo ""
echo "maka : "
if [ a –gt b ] && [ a –gt c ]; then
echo "$a adalah angka terbesar"
elif [ b –gt a ] && [ b –gt c ]; then
echo "$b adalah angka terbesar"
elif [ c –gt a ] && [ c –gt b ]; then
echo "$c adalah angka terbesar"
fi
if [ a –lt b ] && [ a –lt c ]; then
echo "$a adalah angka terkecil"
elif [ b –lt a ] && [ b –lt c ]; then
echo "$b adalah angka terkecil"
elif [ c –lt a ] && [ c –lt b ]; then
echo "$c adalah angka terkecil"
fi
if [ a –eq b ]; then
echo "$a nilainya sama dengan $b"
elif [ a –eq c ]; then
echo "$a nilainya sama dengan $c"
elif [ b –eq c ]; then
echo "$b nilainya sama dengan $c"
fi
echo "----------------------------------------------"