program kodingan toko buah bahasa c/c++

haiiiiiiii..... kali ini saya akan membuat kodingan tentang toko buah, yang akan menyediakan jenis buah-buahan. ya namanya toko buah kan nggak mungkin menjual semen atau besi kan hehehhehe.
ok kita langsung mulai saja . saya akan mendeskripsikannya di bawah ini silahkan anda copy sambil ngopi dan pasktekan ke sofware dev c ++ anda.


#include <stdio.h>
 #include <conio.h>
 #include <stdlib.h>
 main (void)
 {
 int kdjenisbuah, total, jumbel, bayar, kembali, harga;
 char kdmenubuah, melang;
 int harga1=20000;

printf("\n");
printf("\n");
printf(" ||==============================================||\n");
printf(" ||==============TOKO BUAH MAJU TERUS============||\n");
printf(" ||=============No.Telp: 081234567890============||\n");
printf(" ||==============================================||\n");
system("cls");
printf("\n");

printf("~~~~~[MENU PILIHAN BUAH~~~~~~]");
printf("A. Buah Anggur\n");
printf(" 1.Anggur Biru\n");
printf(" 2.Anggur Ninel\n");
printf(" 3.Anggur Black Panther\n");
printf("B. Buah Jeruk\n");
printf(" 1.Jeruk Bali\n");
printf(" 2.Jeruk Mini\n");
printf(" 3.Jeruk Medan\n");
printf("C. Buah Mangga\n");
printf(" 1.Mangga Apel\n");
printf(" 2.Mangga Madu\n");
printf(" 3.Mangga Malibu\n");
ulang:
printf("===================================\n");
printf("Kode Menu Buah (A..C) :") ; scanf("%s", &kdmenubuah);
printf("kode jenis Buah (1..3) :") ; scanf("%d", &kdjenisbuah);
printf("===================================\n");
switch (kdmenubuah)

{
case 'A':
if (kdmenubuah ==1){
printf("Menu Buah =Anggur Biru \n");
printf("Jenis Buah =Anggur Biru \n");
printf("Harga =19000 1kg \n");}
else if (kdmenubuah ==2){
printf("Menu Buah =Anggur Ninel \n");
printf("Jenis Buah =Anggur Ninel \n");
printf("Harga =20000 1kg \n");}
else if (kdmenubuah ==3){
printf("Menu Buah =Anggur Black Panther \n");
printf("Jenis Buah =Anggur Black Panther \n");
printf("Harga =22000 1kg \n");}
break;

case 'B':
if (kdmenubuah ==1){
printf("Menu Buah =Jeruk Bali \n");
printf("Jenis Buah =Jeruk Bali \n");
printf("Harga =18000 1kg \n");}
else if (kdmenubuah ==2){
printf("Menu Buah =Jeruk Mini \n");
printf("Jenis Buah =Jeruk Mini \n");
printf("Harga =21000 1kg \n");}
else if (kdmenubuah ==3){
printf("Menu Buah =Jeruk Medan \n");
printf("Jenis Buah =Jeruk Medan \n");
printf("Harga =23000 1kg \n");}
break;
case 'C':
if (kdmenubuah ==1 ){
printf("Menu Buah =Mangga Apel \n");
printf("Jenis Buah =Mangga Apel \n");
printf("Harga =15000 1kg \n");}
else if (kdmenubuah ==2){
printf("Menu Buah =Mangga Madu \n");
printf("Jenis Buah =Mangga Madu \n");
printf("Harga =19000 1kg\n");
}
else if (kdmenubuah ==3){
printf("Menu Buah =Mangga Malibu \n");
printf("Jenis Buah =Mangga Malibu \n");
printf("Harga =21000 1kg \n");
}
break;
default:
printf("maaf...Kode yang anda masukan salah atau tidak terdaftar \n");


printf("Apakah Anda Ingin Mengulanginya Lagi [Y/T] ???") ; scanf("%s", &melang);
if(melang=='y' || melang=='Y') {goto ulang;} else
if(melang=='t' || melang=='T') {goto selesai;}
break ;
}

printf ("Masukan Jumlah Beli = ") ; scanf("%d", &jumbel);
total = harga1 * jumbel;
printf ("Total Bayar    =%d \n",total);
printf ("Uang Bayar = ") ; scanf("%d", &bayar);
kembali = bayar - total ;
printf ("Uang KembalI = %d \n", kembali);
printf("==========================\n");
printf("******Terima Kasih******\n");
printf("\n");
printf("Apakah Anda Ingin Mengulanginya Lagi [Y/T] ???") ; scanf("%s", &melang);
if(melang=='y' || melang=='Y') {goto ulang;}
else if(melang=='t' || melang=='T') {
goto selesai;}



selesai:;

 }



hasil run nya akan seperti di bawah ini:

pada hasil run di atas tampak ia menanyakan lagi "apakakah anda ingin mengulanginya lagi?". jika kita memilih y maka otomatis kita akan dialihkan kembali pada menu pertama itu karena kita membuat perintah "goto" pada sourcce code kita diatas tadi. jika ingin lebis jelasnya tentang goto silahkan anda searc di google.
terima kasih semoga bermanfaat

Post a Comment

Previous Post Next Post