Program
MC Donald ini saya buat untuk teman saya Domble yang diberikan tugas dari dosennya.
Dengan syarat program ini harus melebih 400 baris menggunakan looping, array, kondisi..
Semoga bermanfaat..
Mohon bantu kami untuk mencobanya :)
#include <stdio.h>
int main()
{
int pilih;
int kembali;
int order[10];
int pesan;
int maks;
int a;
char nama[20];
int pajak;
int total[20];
int cabang;
int jakarta;
int jingle;
do{
system ("cls");
printf("\t\t\t*****************************\t\n");
printf("\t\t\t* MC DONALD *\t\n");
printf("\t\t\t*****************************\t\n\n\n\n");
printf("1.Home\n");
printf("2.Sejarah\n");
printf("3.Order\n");
printf("4.Jingle McD\n");
printf("5.View location\n\n");
printf("Pilih:");
scanf("%d",&pilih);
switch (pilih)
{
case 1:
{
system ("cls");
printf("\t\t\t*****************************\t\n");
printf("\t\t\t* MC DONALD *\t\n");
printf("\t\t\t*****************************\t\n\n\n\n");
printf("McDonald's Corporation NYSE: MCD (di Indonesia terkenal dengan sebutan McD,\n");
printf("dibaca Mek-di) adalah rangkaian rumah makan siap saji terbesar di dunia. \n");
printf("Hidangan utama di restoran-restoran McDonald's adalah hamburger, namun \n");
printf(",mereka juga menyajikan minuman ringan,kentang goreng, filet ayam dan \n");
printf("hidangan-hidangan lokal yang disesuaikan dengan tempat restoran itu berada\n");
printf("Lambang McDonald's adalah dua busur berwarna kuning yang biasanya dipajang\n");
printf("di luar rumah-rumah makan mereka dan dapat segera dikenali oleh masyarakat\n");
printf("luas.\n");
printf("Restoran McDonald's pertama didirikan pada tahun 1940 oleh dua bersaudara\n");
printf("Dick dan Mac McDonald, namun kemudian dibeli oleh Ray Kroc dan diperluas \n");
printf("ke seluruh dunia.\n");
printf("Sampai pada tahun 2004, McDonald's memiliki 30.000 rumah makan di seluruh\n");
printf("dunia dengan jumlah pengunjung rata-rata 50.000.000 orang dan pengunjung\n");
printf("per hari dan rumah makan 1.700 orang.\n");
printf("Restoran McDonald's pertama di Indonesia terletak di Sarinah, Jakarta dan\n");
printf("dibuka pada 23 Februari 1991. Berbeda dari kebanyakan restoran McDonald's \n");
printf("di luar negeri, McDonald's juga menjual ayam goreng dan nasi di restoran-\n");
printf("restorannya di Indonesia.\n");
printf("Pada 1 Oktober 2009 McDonald's berubah menjadi Tony Jack's Indonesia \n");
printf("tetapi tidak seluruh gerai McDonald's. Terdapat 13 gerai McDonald’s milik\n");
printf(" Bambang Rachmadi yang berubah antara lain berlokasi di Sarinah (Thamrin),\n");
printf(" Melawai Plaza, Blok M Plaza, Arion, Kelapa Gading, Sunter, Bandung Indah \n");
printf("Plaza, Plaza Surabaya, Bandara Soekarno-Hatta, ITC Mangga Dua, Citra Land, \n");
printf("Gajah Mada Plaza, dan Kebon Jeruk. Tak lama kemudian, pada tahun 2010 Tony \n");
printf("Jack's Indonesia bangkrut dan diambil ahli oleh McDonald's.\n");
printf("McDonald's menawarkan menu yang berbeda-beda di berbagai negara. Di Norwegia\n");
printf("terdapat McLaks, yaitu sandwich salmon, di India terdapat Maharaja Macs \n");
printf("dengan daging kambing dan McAloo Tikki burger untuk umat Hindu vegetarian.\n");
break;
}
case 2:
{
system ("cls");
printf("\t\t\t*****************************\t\n");
printf("\t\t\t* MC DONALD *\t\n");
printf("\t\t\t*****************************\t\n\n\n\n");
printf("Bisnis perusahaan ini dimulai pada tahun 1940 dengan dibukanya sebuah \n");
printf("restoran oleh Dick dan Mac McDonald, di San Bernardino, California. Mereka \n");
printf("memperkenalkan Speedee Service System pada tahun 1948, yang kemudian\n");
printf("menjadi pinsip dasar restoran siap-saji moderen. Maskot awal McDonald's,\n");
printf("yang bernama Speede, adalah seorang pria dengan kepala berbentuk hamburger\n");
printf("yang menggunakan topi koki. Speede kemudian digantikan oleh Ronald McDonald\n");
printf("pada tahun 1963.\n");
printf("McDonald's saat ini tidak menjadikan tahun 1940 sebagai tahun kelahiran \n");
printf("restoran McDonald's. Mereka memilih 15 April 1955, ketika Ray Kroc membeli\n");
printf("lisensi waralaba McDonald's dari Dick dan Mac di Des Plaines, Illinois,\n");
printf("sebagai hari kelahirannya.[3] Kroc kemudian membeli saham dari McDonald's\n");
printf(" bersaudara dan memimpin perusahaan ini melakukan ekspansi ke seluruh dunia.\n");
printf("Saham McDonald's mulai dijual kepada publik tahun 1965\n");
printf("Sifat agresif yang dimiliki Kroc bertentangan dengan keinginan McDonald\n");
printf("bersaudara. Kroc dan McDonald bersaudara bertikai untuk mengontrol bisnis ini,\n");
printf("namun akhirnya McDonald bersaudara lah yang pergi meninggalkan perusahaan. \n");
printf("Pertikaian ini didokumentasikan baik dalam otobiografi Kroc maupun otobiografi\n");
printf("McDonald bersaudara. Situs di mana McDonald bersaudara pertama kali mendirikan\n");
printf("restoran kini dijadikan monumen.\n");
printf("Dengan ekspansi agresifnya ke seluruh penjuru dunia, McDonald's dijadikan sebagai\n");
printf("simbol globalisasi dan penyebar gaya hidup orang Amerika\n");
break;
}
case 3:
{
printf("\t\t\t*****************************\t\n");
printf("\t\t\t* MC DONALD *\t\n");
printf("\t\t\t*****************************\t\n\n\n\n");
printf("Masukan nama anda:");
scanf("%s",&nama);
printf("maasukan berapa banya pesanan yang anda mau beli:");
scanf("%d",&maks);
for(a=1;a<=maks;a++)
{
system ("cls");
printf("\t\t\t*****************************\t\n");
printf("\t\t\t* RESTAURANT BANDUNGAN *\t\n");
printf("\t\t\t*****************************\t\n\n\n\n");
printf("1.Hamburger\n");
printf("2.Coca-Cola\n");
printf("3.Ayam Goreng+Nasi\n");
printf("Pilih:");
scanf("%d",&pesan);
switch (pesan)
{
case 1:
{
printf("\t\t\t*****************************\t\n");
printf("\t\t\t* MC DONALD *\t\n");
printf("\t\t\t*****************************\t\n\n\n\n");
printf("Beef Burger terbuat dari roti berbentuk bulat (burger buns) yang diisi dengan\n");
printf("daging, lettuce (selada keriting), irisan bawang bombay, irisan tomat, \n");
printf("mentimun, keju dan saus. Bahan yang digunakan untuk membuat daging burger \n");
printf("adalah daging cincang murni, telor, tepung roti, bawang Bombay, pala bubuk,\n");
printf("merica bubuk, dan garam. Sementara itu, bahan yang digunakan untuk membuat\n");
printf("saus adalah mentega, bawang putih, saus BBQ, saus tomat, gula pasir, merica \n");
printf("bubuk, garam, dan air.\n");
order[a]=15000;
break;
}
case 2:
{
system ("cls");
printf("\t\t\t*****************************\t\n");
printf("\t\t\t* MC DONALD *\t\n");
printf("\t\t\t*****************************\t\n\n\n\n");
printf("Coke pada asalnya membawa maksud dadah, merujuk kepada dadah jenis kokain\n");
printf("(cocaine). Asal minuman Coke adalah dicipta untuk menghilangkan rasa letih \n");
printf("dan mengkhayalkan para pekerja buruh. Sama perihalnya seperti candu memasuki \n");
printf("Tanah Besar (negara China). Antara isi kandungannya adalah ekstrak dari daun \n");
printf("coca (cocaine) dan kacang Cola. Dari sinilah terbitnya perkataan Coca Cola \n");
printf("dan menjadi jenama minuman memudharatkan no 1 dunia!\n");
order[a]=7000;
break;
}
case 3:
{
system ("cls");
printf("\t\t\t*****************************\t\n");
printf("\t\t\t* MC DONALD *\t\n");
printf("\t\t\t*****************************\t\n\n\n\n");
printf("Ayam kami beda dengan ayam lainnya\n");
printf("menggunakan bahan-bahan khusus untuk membuatnya\n");
printf("dan itu didatangkan dari pusat jakarta langsung\n");
printf("tanpa campur tangan dari luar\n");
printf("untuk menjaga kerahasian dan khas dari perusahaan kami\n");
order[a]=21000;
break;
}
}
pajak=1500;
total[a]=order[a]+pajak;
}
}
printf("\t\t\t*****************************\t\n");
printf("\t\t\t* MC DONALD *\t\n");
printf("\t\t\t*****************************\t\n\n\n\n");
printf("no pesan biaya pajak total\n");
for(a=1;a<=maks;a++)
{
printf("%d %-8s %d %d %d",a,nama[a],order[a],pajak,total[a]);
}
case 4:
{
printf("1.Manalagi selain di McD... - Brand Reputation 1 (1999)\n");
printf("2.Manalagi selain di McD... Brand Reputation 2 (1999)\n");
printf("3.Manalagi selain di McD... Brand Reputation 3 (2000)\n");
printf("Pilih:");
scanf("d",jingle);
switch(jingle)
{
case 1:
{
printf("Bait 1:\n\n");
printf("Manalagi negeri sesubur ini\n");
printf("Anugerah ilahi kelezatan alam\n");
printf("Melimpahkan kesegaran\n");
printf("Dalam beragam sayuran\n");
printf("Berjuta rasa kelezatan\n");
printf("Yang McD persembahkan\n");
printf("Bait 2:\n\n");
printf("Manalagi\n");
printf("Manalagi selain di McD\n");
printf("Suasana ceria semua istimewa\n");
printf("Manalagi selain di McD\n");
printf("Manalagi\n");
printf("Manalagi selain di McD\n");
printf("Suasana ceria semua istimewa\n");
printf("Manalagi selain di McD\n");
break;
}
case 2:
{
printf("Bait 1:\n\n");
printf("Manalagi negeri seindah ini\n");
printf("Anugerah ilahi kehidupan abadi\n");
printf("Walau beragam budaya\n");
printf("Bersatu dalam cinta\n");
printf("Berjuta rasa kelezatan\n");
printf("Yang McD persembahkan\n");
printf("Bait 2:\n\n");
printf("Manalagi\n");
printf("Manalagi selain di McD\n");
printf("Suasana ceria semua istimewa\n");
printf("Manalagi selain di McD\n");
printf("Manalagi\n");
printf("Manalagi selain di McD\n");
printf("Suasana ceria semua istimewa\n");
printf("Manalagi selain di McD\n");
break;
}
case 3:
{
printf("Bait 1:\n\n");
printf("Manalagi negeri seindah ini\n");
printf("Anugerah ilahi kehidupan abadi\n");
printf("Walau beragam budaya\n");
printf("Bersatu dalam cinta\n");
printf("Berjuta rasa kelezatan\n");
printf("Yang McD persembahkan\n");
printf("Bait 2:\n\n");
printf("Manalagi\n");
printf("Manalagi selain di McD\n");
printf("Suasana ceria semua istimewa\n");
printf("Manalagi selain di McD\n");
printf("Manalagi\n");
printf("Manalagi selain di McD\n");
printf("Suasana ceria semua istimewa\n");
printf("Manalagi selain di McD\n");
break;
}
}
}
case 5:
{
printf("1.jakarta\n");
printf("2.bali\n");
printf("3.banten\n");
printf("4.jawa barat\n");
printf("5.jawa tengah\n");
printf("6.jawa timur\n");
printf("7.yogyakarta\n");
printf("8.Nusa tenggara\n");
printf("9.Sulawesi\n");
printf("10.sumatra\n");
printf("\n");
printf("Pilih:\n");
scanf("%d",cabang);
switch(cabang)
{
case 1:
{
printf("1.jakarta barat\n");
printf("2.jakarta timur\n");
printf("3.jakarta timur\n");
printf("4.jakarta timur\n");
printf("5.jakarta timur\n");
printf("\n");
printf("Pilih:");
scanf("%d",jakarta);
switch(jakarta)
{
case 1:
{
printf("Citra Garden\n");
printf("Citra Garden City, Komp Perum Citra 6 Blok L3 Kecamatan Kalideres, Jakarta Barat\n");
printf("Phone +622129030088\n");
printf("Mobile +628111849263\n");
printf("24 Jam (Senin - Minggu)\n");
printf("\n");
break;
}
case 2:
{
printf("Arion Mall\n");
printf("Ground Floor, Jl. Pemuda Rawamangun, Jakarta Timur\n");
printf("Phone +62214701457\n");
printf("Mobile +628111927668\n");
printf("24 Jam (Senin - Minggu)\n");
printf("\n");
printf("\n");
printf("\n");
break;
}
case 3:
{
printf("Ancol Pantai Timur\n");
printf("Jl. Lodan No. 7, Ancol Timur, Jakarta Utara\n");
printf("Phone +622164551543\n");
printf("Mobile +628111927466\n");
printf("08:00 - 24:00 (Senin s/d Jumat),\n");
printf("24 hours (Sabtu s/d Minggu)\n");
printf("\n");
printf("\n");
break;
}
case 4:
{
printf("Cilandak Mall\n");
printf("Jl. Cilandak KKO, Cilandak Timur, Jakarta Selatan\n");
printf("Phone +622178840127\n");
printf("Mobile +628111927541\n");
printf("24 Jam (Senin - Minggu)\n");
printf("\n");
printf("\n");
printf("\n");
break;
}
case 5:
{
printf("Jimbaran\n");
printf("Jl. Uluwatu II No. 01, Jimbaran, Bali\n");
printf("Phone +62361704260\n");
printf("Mobile +628111927492\n");
printf("24 Jam (Senin - Minggu)\n");
printf("\n");
printf("\n");
printf("\n");
break;
}
break;
}
break;
}
case 2:
{
printf("Jimbaran\n");
printf("Jl. Uluwatu II No. 01, Jimbaran, Bali\n");
printf("Phone +62361704260\n");
printf("Mobile +628111927492\n");
printf("24 Jam (Senin - Minggu)\n");
printf("\n");
printf("\n");
break;
}
case 3:
{
printf("Ciceri\n");
printf("Jl. A. Yani, RT 002/ RW 06, Sumur Pecung Serang, Banten\n");
printf("Phone +622548482891\n");
printf("Mobile +628111849265\n");
printf("24 Jam (Senin - Minggu)\n");
printf("\n");
break;
}
case 4:
{
printf("Bandung Indah Plaza\n");
printf("Jl. Merdeka No 56 Bandung\n");
printf("Phone +62224267832/33-34\n");
printf("Mobile +628111927674\n");
printf("24 Jam (Senin - Minggu)\n");
printf("\n");
break;
}
case 5:
{
printf("Citraland Semarang\n");
printf("Ground Floor, Jl. Simpang Lima Raya No. 1, Semarang 50242\n");
printf("Phone +62243554334\n");
printf("Mobile +628111927347\n");
printf("24 Jam (Senin - Minggu)\n");
printf("\n");
break;
}
case 6:
{
printf("Basuki Rahmat Surabaya\n");
printf("Jl. Basuki Rachmat No. 21-23, Surabaya\n");
printf("Phone +62315317520\n");
printf("Mobile +628111927488\n");
printf("24 Jam (Senin - Minggu)\n");
printf("\n");
break;
}
case 7:
{
printf("Malioboro Jogja\n");
printf("Ground Floor, Jl. Malioboro 52-58, Jogyakarta\n");
printf("Phone +62274586808\n");
printf("Mobile +628111927345\n");
printf("24 Jam (Senin - Minggu)\n");
printf("\n");
break;
}
case 8:
{
printf("Cilinaya Lombok\n");
printf("Jl. Pejanggik Kompleks Mataram Mall, Mataram, Nusa Tenggara Barat\n");
printf("Phone +62370629935\n");
printf("Mobile +628111927474\n");
printf("06:00 - 01:00 (Senin - Minggu)\n");
printf("\n");
break;
}
case 9:
{
printf("Megamas Beach Front Manado\n");
printf("Jl. Boulevard 2 Megamas, Manado\n");
printf("Phone +62431879606\n");
printf("Mobile +628111927655\n");
printf("24 Jam (Senin - Minggu)\n");
printf("\n");
break;
}
case 10:
{
printf("Merdeka Walk\n");
printf("Jl. Balaikota Komplek Merdeka Walk, Medan\n");
printf("Phone +62614570232\n");
printf("Mobile +62614577871, +628111927551\n");
printf("24 Jam (Senin - Minggu)\n");
printf("\n");
break;
}
break;
}
}
}
printf("\n\n tekan 0 untuk kembali:");
scanf("%d",&kembali);
}while(kembali==0);
printf("Terimah kasih karena telah membeli makanan/minuman kami\n");
printf("Salam Mc Donald\n");
}
semangat c!!