Saya membuat program ini menggunakan Notepad++ yang kebetulan juga diinstall sama abangnya. Namun sayangnya saya tidak tahu program ini bisa bekerja atau tidak karena saya gagal terus mengcompile program ini di CMD. Inilah program menu rumah makan padang Salero Bundo.
#include <stdlib.h>
#include <stdio.h>
int main ()
{
int menu, nasi=3000, ayam_goreng=5000, rendang=10000, sayur_nangka=3000, lalap=2000,
aqua=3000, cumi=7000, ikan_bakar=8000, teh_hangat=2000,jumlah_pesanan,total,pajak,total_akhir;
printf("=========Welcome to Salero Bundo========== \n\n");
printf("PAKET MAKANAN \n");
printf("=============\n");
printf("Paket Pembunuh Massal \n");
printf("Paket Kolesterol \n");
printf("Paket Agak Sehat \n");
printf("Silakan pilih paket menu yang ada :");
scanf("%d",&menu);
printf("Banyaknya pesanan :");
scanf("%d",&jumlah_pesanan);
printf("\n");
switch (menu){
case 1 :
printf("Paket Pembunuh Massal \n");
printf("Nasi :%d",nasi);
printf("\nAyam goreng :%d",ayam_goreng);
printf("\nrendang :%d",rendang);
printf("\nnangka :%d",sayur_nangka);
printf("\nLalapan :%d",lalap);
printf("\nAqua :%d",aqua);
printf("\nJumlah pesanan :%d paket",jumlah_pesanan);
total=(nasi+ayam_goreng+rendang+sayur_nangka+lalap+aqua)*jumlah_pesanan;
pajak=(total)*10/100;
total_akhir=total+pajak;
printf("\n");
printf("\nTotal, paket 1 * %d :%d",jumlah_pesanan,total);
printf("\nPajak 10 persen : %d",pajak);
printf("\nJadi, total yang harus anda bayar :%d",total_akhir);
printf("\n");
break;
case 2 :
printf("Paket Kolesterol \n");
printf("Nasi :%d",nasi);
printf("\nAyam Goreng :%d",ayam_goreng);
printf("\ncumi :%d",cumi);
printf("\nrendang :%d",tahu);
printf("\nsayur nangka :%d",sayur_nangka);
printf("\nLalapan :%d",lalap);
printf("\nAqua :%d",aqua);
printf("\nJumlah pesanan :%d paket",jumlah_pesanan);
total=(nasi+ayam_bakar+sayur_asem+tahu+tempe+lalap+air_mineral)*jumlah_pesanan;
pajak=(total)*10/100;
total_akhir=total+pajak;
printf("\n");
printf("\nTotal, paket 2 * %d :%d",jumlah_pesanan,total);
printf("\nPajak 10 persen : %d",pajak);
printf("\nJadi, total yang harus anda bayar :%d",total_akhir);
printf("\n");
break;
case 3 :
printf("Paket Agak Sehat \n");
printf("Nasi :%d",nasi);
printf("\nIkan Bakar :%d",ikan_bakar);
printf("\nRendang :%d",rendang);
printf("\nSayur Nangka :%d",sayur_nangka);
printf("\nLalapan :%d",lalap);
printf("\nTeh Hangat :%d",teh_hangat);
printf("\nJumlah pesanan :%d paket",jumlah_pesanan);
total=(nasi+gepuk+tahu+tempe+lalap+air_hangat)*jumlah_pesanan;
pajak=(total)*10/100;
total_akhir=total+pajak;
printf("\n");
printf("\nTotal, paket 2 * %d :%d",jumlah_pesanan,total);
printf("\nPajak 10 persen : %d",pajak);
printf("\nJadi, total yang harus anda bayar :%d",total_akhir);
printf("\n");
break;
default:
printf("Sorry, your menu is unavailable. Please try again \n");
}
system("pause");
return 0;
}
di mana pada program ini:
- #include: merupakan file berisi protype (nama, judul, sintaks) dari fungsi tertentu
- int main(): merupakan titik awal dari berjalannya program yang diawali dengan ({) dan diakhiri dengan (}) yang dilanjutkan dengan deklarasi nilai awal, sekaligus deklarasi bahwa program ini bertipe integer
- printf: untuk mencetak hasil secara terformat
- break: untuk menghentikan program ketika fungsi logika sudah selesai dan sesuai.
- default: keyword ini digunakan pada switch yang berfungsi untuk memberi tanda default block ari code yang dibuat apabila ada kecocokan pada switchnya sendiri
Cukup demikian dari saya. Mohon maaf apabila ada kata-kata yang tidak berkenan di hati anda. Aufwiederschauen! ^^
No comments:
Post a Comment