Saturday, February 04, 2012

Program Menu "Switch" (Borland C++)

PART I

 
/*
#############################################
# Program Menu "Switch (Identifier)" PART I
#############################################
Ket :
mn = Menu

1. Bakso = Harga Rp.7500-,
2. Mie Ayam = Harga Rp.8000-,
3. Sate Ayam = Harga Rp.9000-,
4. Sate Kambing = Harga Rp.10.000-,
5. Nasi Goreng = Harga Rp.6000-,

(Selai Dari di atas Menu Tidak ada)
*/
#include<stdio.h>
#include<conio.h>
void main()
{
    int mn;
    printf("=======================\n");
    printf("DAFTAR MENU MAKAN\n");
    printf("=======================\n");
    printf("1. Bakso\n");
    printf("2. Mie Ayam\n");
    printf("3. Sate Ayam\n");
    printf("4. Sate Kambing\n");
    printf("5. Nasi Goreng\n");
    printf("\n");
    printf("Pilih Menu = ");scanf("%d",&mn);
    switch(mn)
    {
        case 1:
        printf("Harga = Rp.7500");break;
        case 2:
        printf("Harga = Rp.8000");break;
        case 3:
        printf("Harga = Rp.9000");break;
        case 4:
        printf("Harga = Rp.10.000");break;
        case 5:
        printf("Harga = Rp.6000");break;
        default:
        printf("Menu Tidak Ada");break;
    }
getch();
}

PART II
/*
#############################################
# Program Menu "Switch (Identifier)" PART II
#############################################
Ket :
mn = Menu
np = Nama Pembeli

1. Bakso = Harga Rp.7500-,
2. Mie Ayam = Harga Rp.8000-,
3. Sate Ayam = Harga Rp.9000-,
4. Sate Kambing = Harga Rp.10.000-,
5. Nasi Goreng = Harga Rp.6000-,

Output :
Harga Makanan - Nama Pembeli - Nama Makanan
*/
#include<stdio.h>
#include<conio.h>
void main()
{
    int mn;
    char np[50];
    printf("=======================\n");
    printf("DAFTAR MENU MAKAN\n");
    printf("=======================\n");
    printf("1. Bakso\n");
    printf("2. Mie Ayam\n");
    printf("3. Sate Ayam\n");
    printf("4. Sate Kambing\n");
    printf("5. Nasi Goreng\n");
    printf("\n");
    printf("Nama Pembeli    = ");scanf("%s",&np);
    printf("Pilih Menu  = ");scanf("%d",&mn);
    switch(mn)
    {
        case 1:
        printf("\n=======================\n");printf("Harga = Rp.7500");printf("\n=======================\n");break;
        case 2:
        printf("\n=======================\n");printf("Harga = Rp.8000");printf("\n=======================\n");break;
        case 3:
        printf("\n=======================\n");printf("Harga = Rp.9000");printf("\n=======================\n");break;
        case 4:
        printf("\n=======================\n");printf("Harga = Rp.10.000");printf("\n=======================\n");break;
        case 5:
        printf("\n=======================\n");printf("Harga = Rp.6000");printf("\n=======================\n");break;
        default:
        printf("\n=========================\n");printf("Menu Tidak Ada");printf("\n=========================\n");break;
    }
    if (mn==1)
    {
        printf("\nHay %s",np);printf(" Kamu Membeli Bakso");
    }
    else if (mn==2)
    {
        printf("\nHay %s",np);printf(" Kamu Membeli Mie Ayam");
    }
    else if (mn==3)
    {
        printf("\nHay %s",np);printf(" Kamu Membeli Sate Ayam");
    }
    else if (mn==4)
    {
        printf("\nHay %s",np);printf(" Kamu Membeli Sate Kambing");
    }
    else if (mn==5)
    {
        printf("\nHay %s",np);printf(" Kamu Membeli Nasi Goreng");
    }
getch();
}

PART III
/*
##############################################
# Program Menu "Switch (Identifier)" PART III
##############################################
Ket :
menu1 = Pemilihan Menu Makanan hg1 = Harga Pembelian Makanan
menu2 = Pemiiihan Menu Minuman hg2 = Harga Pembelian Minuman
jmkn = Jumlah Makanan   tp = Total Pembayaran
jmnm = Jumlah Minuman
mkn = Nama Makanan
mnm = Nama Minuman

Total :
(Jumlah Makanan X Harga Makanan) + (Jumlah Minuman X Harga Minuman)

Output :
Nama Makanan Harga Makanan Jumlah makanan
Nama Minuman Harga Minuman Jumlah Minuman
Total Pembayaran
*/
#include<stdio.h>
#include<conio.h>
#include<string.h>
void main()
{
    int menu1,menu2,jmkn,jmnm;
    char mkn[10],mnm[10];
    float hg1,hg2,tp;
    printf("=================================\n");
    printf("Menu Makanan Resto\n");
    printf("=================================\n");
    printf("1. Tempoyak\n");
    printf("2. Nasi Kosong\n");
    printf("3. Sayur Asam\n");
    printf("4. Tahu/Tempe Goreng\n");
    printf("\n");
    printf("=================================\n");
    printf("Minuman \n");
    printf("=================================\n");
    printf("1. Teh Botol\n");
    printf("2. Teh Hangat\n");
    printf("3. Es kosong\n");
    printf("4. Kopi\n");
    printf("\n");
    printf("Pilih Makan = ");scanf("%i",&menu1);
    printf("Jumlah Makan = ");scanf("%d",&jmkn);
    printf("Pilih Minum = ");scanf("%i",&menu2);
    printf("Jumlah Minum = ");scanf("%d",&jmnm);
    switch(menu1)
    {
        case 1:
        strcpy(mkn,"Tempoyak");
        hg1=5500;
        break;
        case 2:
        strcpy(mkn,"Nasi Goreng");
        hg1=6000;
        break;
        case 3:
        strcpy(mkn,"Sayur Asam");
        hg1=8000;
        break;
        case 4:
        strcpy(mkn,"Tahu/Tempe Goreng");
        hg1=5000;
        break;
    }
    switch(menu2)
    {
        case 1:
        strcpy(mnm,"Teh Botol");
        hg2=2500;
        break;
        case 2:
        strcpy(mnm,"Teh Hangat");
        hg2=1000;
        break;
        case 3:
        strcpy(mnm,"Es kosong");
        hg2=1000;
        break;
        case 4:
        strcpy(mnm,"Kopi");
        hg2=2000;
        break;
    }
    tp=jmkn*hg1+jmnm*hg2;
    printf("\nMakanan Yang anda pilih %s",mkn);printf(" Harga Rp.%5.2f",hg1);printf(" Jumlah %i",jmkn);
    printf("\nMinuman Yang anda Pilih %s",mnm);printf(" Harga Rp.%5.2f",hg2);printf(" Jumlah %i",jmnm);
    printf("\n=============================\n");
    printf("Total Pembayaran = Rp.%5.2f",tp);
    printf("\n=============================\n");
    getch();
}

I am a fan of technology and i love coffee. I’m also interested in web programming and networking. below there are some accounts you can follow to contact me.