Kamis, Februari 04, 2016

BAHASA C.COKLAT_TANGKAI #17



/*
Program untuk memilih bentuk coklat, rasa, dan warna tangkai
IS                            : sembarang
FS                           : cetak total harga setelah user memilih bentuk coklat, rasa, dan warna tangkai.
*/

#include<stdio.h>

void proses (int bentuk, int rasa, int warnatangkai, int *harga, int banyak);

int main (){
                int harga, rasa, bentuk, warnatangkai;
                int kembalian, bayar, banyak, total = 0;
               
                do {
                printf("1. Superman\t: Rp.10.000\n");
                printf("2. Kelinci\t: Rp 5.000\n");
                printf("3. Love\t\t: Rp.6.000\n");
                printf("4. Panda\t: Rp.8.000\n");
                printf("5. Selesai\n");
                printf("Masukan pilihan anda : "); scanf("%d", &bentuk);
                if (bentuk != 5){
                printf("1. Coklat\t2. Vanilla\t3. Strawberry\t4. Greentea\n");
                printf("Masukan pilihan rasa : "); scanf("%d", &rasa);
                printf("1. Pink\t\t2. Hitam\t3. Putih\t4. Biru\n");
                printf("Masukan pilihan warna tangkai : "); scanf("%d", &warnatangkai);
                printf("Berapa banyak coklat yang anda pesan : "); scanf("%d", &banyak);
               
                proses(bentuk, rasa, warnatangkai, &harga, banyak);
                total = total + harga;
               
                                }
                }while(bentuk != 5);
               
                printf("Total : %d\n", total);
                printf("Pembayaran : "); scanf("%d", &bayar);
                kembalian = bayar - total;
                printf("Kembalian : %d\n", kembalian);
               
}

void proses (int bentuk, int rasa, int warnatangkai, int *harga, int banyak){
                int harga_bentuk, harga_rasa, harga_warnatangkai;
               
                switch(bentuk)
                {
                case 1 :
                                harga_bentuk = 10000;
                                break;
                case 2 :
                                harga_bentuk = 5000;
                                break;
                case 3 :
                                harga_bentuk = 6000;
                                break;
                case 4 :
                                harga_bentuk = 8000;
                                break;
                default:
                                harga_bentuk = 0;
                                break;
                }
               
                switch(rasa)
                {
                case 1 :
                                harga_rasa = 0;
                                break;
                case 2 :
                                harga_rasa = 2000;
                                break;
                case 3 :
                                harga_rasa = 3000;
                                break;
                case 4 :
                                harga_rasa = 3000;
                                break;
                default:
                                harga_rasa = 0;
                                break;
                }
               
                                switch(warnatangkai)
                {
                case 1 :
                                harga_warnatangkai = 3000;
                                break;
                case 2 :
                                harga_warnatangkai = 1000;
                                break;
                case 3 :
                                harga_warnatangkai = 2000;
                                break;
                case 4 :
                                harga_warnatangkai = 3000;
                                break;
                default:
                                harga_warnatangkai = 0;
                                break;
                }
               
                *harga =(banyak * (harga_bentuk + harga_rasa + harga_warnatangkai));
}

Falcon C++ 3.3
MRA_17 14:58 050216

Unknown

Author & Editor

Has laoreet percipitur ad. Vide interesset in mei, no his legimus verterem. Et nostrum imperdiet appellantur usu, mnesarchum referrentur id vim.

1 komentar:

  1. Casino in Thackerville - Mapyro
    Find Casino in Thackerville, 논산 출장안마 OK with Mapyro 영주 출장샵 location, phone number, 안양 출장마사지 map 문경 출장마사지 and reviews. Mapyro Hotel & Casino. 1316 경상남도 출장샵 Casino St, Thackerville, OK, 85103.

    BalasHapus

 
biz.