Kode Program Menghitung diskon By :yantow simamora
Kode ini saya buat ketika saya ada tugas membuat progaram sederhana menghitung diskon dari pizza yang di iginkan,total,
biar jagan lama-lama basa-basinya lagnsung saja ia.
Kira-kira seperti ini contohnya kodenya
#!bin/bash
#Deklarasi Variabel harga
piz1=50000
piz2=65000
piz3=70000
piz4=90000
piz5=55000
piz6=58000
piz7=65000
piz8=80000
hasil1=0
hasil2=0
hasil3=0
hasil4=0
hasil5=0
hasil6=0
hasil7=0
hasil8=0
#Pilihan Menu
PS3="Masukkan Pizza yang Anda Pesan : "
echo "========================================"
echo # ****PIZZA cAP BADAK*** #"
echo "========================================"
echo " Pilih Toping "
echo " ---------------"
echo "1. 50.000"
echo "2. 65.000"
echo "3. 70.000"
echo "4. 90.000"
echo "5. 55.000"
echo "6. 58.000"
echo "7. 65.000"
echo "8. 80.000"
#Penggunaan Select, nama hewan bisa diganti saya gunakan pizza, sesuai kebutuhan teman teman
select pizza in Deluxe Ultra Extra Istimewa sapi Ayam Kambing Campur exit
do
#script yang dipakai
case $pizza in
Deluxe) read -p "Masukan jumlah : " jml1
hasil1=$(($piz1*jml));;
Ultra) read -p "Masukan jumlah : " jml2
hasil2=$(($piz1*jml));;
Extra) read -p "Masukan jumlah : " jml3
hasil3=$(($piz1*jml));;
Istimewa) read -p "Masukan jumlah : " jml4
hasil4=$(($piz1*jml));;
Sapi) read -p "Masukan jumlah : " jml5
hasil5=$(($piz1*jml));;
Ayam) read -p "Masukan jumlah : " jml6
hasil6=$(($piz1*jml));;
Kambing) read -p "Masukan jumlah : " jml7
hasil7=$(($piz1*jml));;
Campur) read -p "Masukan jumlah : " jml8
hasil8=$(($piz1*jml));;
exit) echo ""
break ;;
*) echo "Wrong Input, Please Select 1 - 9"
;;
esac
done
#Deklarasi Perhitungan
hasiltotal=$((($hasil1+$hasil2+$hasil3+$hasil4+$hasil5+$hasil6+$hasil7+$hasil8+0))
if [ $hasiltotal -ge 25000 ]
then
diskon =$(($hasiltotal*10/100 ]
else diskon=0
fi
pajak=$((hasiltotal*15/100))
total=$((hasiltotal+$pajak-$diskon))
echo "Diskon anda : $diskon"
echo Total =$total"
echo "Total sudah termasuk ppn 15%"
echo "Terima kasih, Selamat Mencoba"
Kode ini saya buat ketika saya ada tugas membuat progaram sederhana menghitung diskon dari pizza yang di iginkan,total,
biar jagan lama-lama basa-basinya lagnsung saja ia.
Kira-kira seperti ini contohnya kodenya
#!bin/bash
#Deklarasi Variabel harga
piz1=50000
piz2=65000
piz3=70000
piz4=90000
piz5=55000
piz6=58000
piz7=65000
piz8=80000
hasil1=0
hasil2=0
hasil3=0
hasil4=0
hasil5=0
hasil6=0
hasil7=0
hasil8=0
#Pilihan Menu
PS3="Masukkan Pizza yang Anda Pesan : "
echo "========================================"
echo # ****PIZZA cAP BADAK*** #"
echo "========================================"
echo " Pilih Toping "
echo " ---------------"
echo "1. 50.000"
echo "2. 65.000"
echo "3. 70.000"
echo "4. 90.000"
echo "5. 55.000"
echo "6. 58.000"
echo "7. 65.000"
echo "8. 80.000"
#Penggunaan Select, nama hewan bisa diganti saya gunakan pizza, sesuai kebutuhan teman teman
select pizza in Deluxe Ultra Extra Istimewa sapi Ayam Kambing Campur exit
do
#script yang dipakai
case $pizza in
Deluxe) read -p "Masukan jumlah : " jml1
hasil1=$(($piz1*jml));;
Ultra) read -p "Masukan jumlah : " jml2
hasil2=$(($piz1*jml));;
Extra) read -p "Masukan jumlah : " jml3
hasil3=$(($piz1*jml));;
Istimewa) read -p "Masukan jumlah : " jml4
hasil4=$(($piz1*jml));;
Sapi) read -p "Masukan jumlah : " jml5
hasil5=$(($piz1*jml));;
Ayam) read -p "Masukan jumlah : " jml6
hasil6=$(($piz1*jml));;
Kambing) read -p "Masukan jumlah : " jml7
hasil7=$(($piz1*jml));;
Campur) read -p "Masukan jumlah : " jml8
hasil8=$(($piz1*jml));;
exit) echo ""
break ;;
*) echo "Wrong Input, Please Select 1 - 9"
;;
esac
done
#Deklarasi Perhitungan
hasiltotal=$((($hasil1+$hasil2+$hasil3+$hasil4+$hasil5+$hasil6+$hasil7+$hasil8+0))
if [ $hasiltotal -ge 25000 ]
then
diskon =$(($hasiltotal*10/100 ]
else diskon=0
fi
pajak=$((hasiltotal*15/100))
total=$((hasiltotal+$pajak-$diskon))
echo "Diskon anda : $diskon"
echo Total =$total"
echo "Total sudah termasuk ppn 15%"
echo "Terima kasih, Selamat Mencoba"
Komentar
Posting Komentar