Program C/C++ Kasir Sederhana (Switch)

#include <stdio.h>
int main()
{
    int pil, a, b;
    printf("Program kasir sederhana\n");
    printf("-----------------------\n");
    printf("1. Makanan\n");
printf("2. Minuman\n");
printf("Masukan Pilihan Anda : ");
scanf("%d", &pil);

switch(pil)
{
   case 1:
        printf("1. Pizza            Rp. 10000\n");
        printf("2. Nasi Goreng      Rp. 8000\n");
        printf("3. Mie Rebus        Rp. 7000\n");
        printf("Masukkan Pilihan Anda: ");
        scanf("%d", &a);

            switch(a)
            {
            case 1: printf("Anda Memilih Pizza\n");
                    printf("Mau berapa banyak: ");
                    scanf("%d", &b );
                    printf("Total Harga: %d", 10000 * b);
                    printf("\nTerimakasih");
            break;
            case 2: printf("Anda Memilih Nasi Goreng\n");
                    printf("Mau berapa banyak: ");
                    scanf("%d", &b );
                    printf("Total Harga: %d", 8000 * b);
                    printf("\nTerimakasih");
            break;
            case 3: printf("Anda Memilih Mie Rebus\n");
                    printf("Mau berapa banyak: ");
                    scanf("%d", &b );
                    printf("Total Harga: %d", 7000 * b);
                    printf("\nTerimakasih");
            break;
            default: printf("Anda salah memasukkan kode\n");
            }
        break;

        case 2:
        printf("1. Jus              Rp. 10000\n");
        printf("2. Coca-cola        Rp. 7500\n");
        printf("3. Air Mineral      Rp. 4000\n");
        printf("Masukkan Pilihan Anda: ");
        scanf("%d", &a);

            switch(a)
            {
            case 1: printf("Anda Memilih Jus\n");
                    printf("Mau berapa banyak: ");
                    scanf("%d", &b );
                    printf("Total Harga: %d", 10000 * b);
                    printf("\nTerimakasih");
            break;
            case 2: printf("Anda Memilih Coca-cola\n");
                    printf("Mau berapa banyak: ");
                    scanf("%d", &b );
                    printf("Total Harga: %d", 7500 * b);
                    printf("\nTerimakasih");
            break;
            case 3: printf("Anda Memilih Air Mineral\n");
                    printf("Mau berapa banyak: ");
                    scanf("%d", &b );
                    printf("Total Harga: %d", 4000 * b);
                    printf("\nTerimakasih");
            break;
            default: printf("Anda salah memasukkan kode\n");
            }
        break;
        default: printf("Anda salah memasukkan kode\n");
}

    getch();
}

Comments

Post a Comment

Popular Posts