Langsung ke konten utama

Contoh Kode Program Menghitung diskon

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"


Komentar

Postingan populer dari blog ini

Cara Updated dan Upgrade Windows 10 ke Windows 11

Cara Update Windows 10 ke windows 11 dengan automatis tanpa harus menghilangkan data,  dengan beberapa fitur atau UI yang lebih menarik windows 11 banyak perubahan dan perbandingan dibanding windows 10.        Salah satu perbedaan yang mencolok antara Windows 11 dengan Windows 10 adalah tampilan antarmuka (UI). Windows 11 kini hadir dengan tampilan yang lebih segar dan minimalis, khususnya di bagian taskbar dan menu Start. Kini, menu-menu itu tidak lagi berada di sebelah kiri seperti yang ada di Windows 10. Microsoft menggesernya ke sisi tengah sehingga terlihat mirip dengan antarmuka MacOS. Menu Start pun juga ikut pindah ke sisi tengah. Meski begitu, beberapa item, seperti jam, koneksi, atau baterai masih berada di sisi kanan taskbar.  1. Beda tampilan antarmuka (user interface, UI) 2. Beda bentuk logo "jendela" 3. Bisa jalankan aplikasi Android 4. Widget aneka informasi 5. Integrasi dengan Teams 6. Auto HDR untuk mode game <script async src="https://p...

Teknologi Cabeling Pada Data Center

TEKNOLOGI CABLING Pada Data Center Nah Mungkin sobat semua lebih pengen juga Dalam bentuk slide Disini PENGERTIAN KABEL Sebuah jalur data atau transmisi data yang digunakan untuk bertukar informasi dimana mengguankan signal (analog ataupun digital) sebagai jalurnya. MACAM-MACAM KABEL a. Kabel Coaxial b. Kabel UTP c. Kabel STP d. Kabel Fiber Optik  KABEL COAXIAL Kabel ini sering digunakan sebagai kabel antena TV. Disebut juga sebagai kabel BNC (Bayonet Naur Connector). Kabel ini merupakan kabel yang paling banyak digunakan pada LAN, karena memiliki perlindungan terhadap derau yang lebih tinggi, murah, dan mampu mengirimkan data dengan kecepatan standar .Ada 2 jenis yaitu RG-58 (10Base2) dan RG-8 (10Base5 ).  Kabel coaxial terdiri dari : §   sebuah konduktor tembaga §   lapisan pembungkus dengan sebuah “kawat ground” §   sebuah lapisan paling luar Keuntungan menggunakan kabel koaksial adalah murah dan jarak jan...

3 Hal dari Wanita yang Sulit Ditolak Pria

Catat baik-baik, siapa tahu bisa jadi senjata untuk meluluhkan hati si dia.   Sedang mengincar seorang pria dan belum berhasil mendapatkan perhatiannya? Jangan menyerah begitu saja. Ada tiga "senjata" yang bisa Anda keluarkan. Sebuah situs hubungan, relationshipheadquarters.net , mengungkap sikap wanita yang sulit sekali sekali diabaikan pria. Segera catat baik-baik, siapa tahu berhasil meluluhkan hati pria incaran. 1. Senyuman manis Kekuatan senyuman lebih besar yang Anda bayangkan. Bagi pria, lebih mudah mendekati seorang wanita yang terlihat suka tersenyum manis. Senyum juga menggambarkan sikap percaya diri, kehangatan dan pribadi yang menyenangkan. Namun, karena banyak wanita yang mengganggap kalau senyum bisa menimbulkan kesan yang salah, lalu senyuman jadi terlalu dijaga. Jadi, saat ada si dia, jangan ragu untuk melemparkan senyuman terbaik Anda.  Tersenyum juga bisa jadi tanda penerimaan. Pria sering memerlukan sinyal kalau mereka bi...