Latihan dan Jawaban Program C++ Toko Kelontong

Latihan dan Jawaban Program C++ Toko Kelontong

Latihan dan Jawaban Program C++ Toko Kelontong
Minggu, 10 Maret 2013

Latihan dan Jawaban Program C++ Toko Kelontong


   TAMPILAN LAYAR



Toko. Cinde Nian
Jl. Lintas Sumatera No. 13
------------------------------------------

Masukkan Jenis Susu [A/B/C]           : <input>
Masukkan Ukuran Kaleng [1/2/3]     : <input>

Merk Jenis Susu                         : <tampil merk>
Ukuran Kaleng Susu                     : <tampil ukuran>
Harga Satuan Barang                     : Rp. <tampil harga>

Jumlah Yang Dibeli                     : <di input>

Harga Yang Harus dibayar Sebesar : Rp. <hasil proses>

Iput Data Lagi [Y/T] : <input Y/T>

*/

#include <stdio.h>
#include <conio.h>
#include <iostream.h>

main()
{
    //deklarasi variabel
    char kdjns,tanya,*merk,*ukuran;
    int kdukur,jumbel;
    double harga,total;

    //input data
   lagi:
   clrscr();
    cout <<"Toko. Cinde Nian\n";
    cout <<"Jl. Lintas Sumatera No. 13\n";
    cout <<"------------------------------------------\n";
    cout <<endl;
    cout <<"Masukkan Jenis Susu [A/B/C]\t : ";cin >>kdjns;
    cout <<"Masukkan Ukuran Kaleng [1/2/3]\t : ";cin >>kdukur;
    cout <<endl;

    //proses cari Jenis dan Harga
    if(kdjns=='A'||kdjns=='a')
    {
        merk="Dancow";
        switch (kdukur)
        {
        case 1:
            ukuran="Kecil";
            harga=15000;
            break;
        case 2:
            ukuran="Sedang";
            harga=20000;
            break;
        case 3:
            ukuran="Besar";
            harga=25000;
         break;
        default:
            ukuran="Masukkan [1/2/3]";
            harga=0;
         break;
        }
    }
    else if (kdjns=='B'||kdjns=='b')
    {
        merk="Bendera";
        switch (kdukur)
        {
        case 1:
            ukuran="Kecil";
            harga=15500;
            break;
        case 2:
            ukuran="Sedang";
            harga=18500;
            break;
        case 3:
            ukuran="Besar";
            harga=22000;
         break;
        default:
            ukuran="Masukkan [1/2/3]";
            harga=0;
         break;
        }
    }
    else if (kdjns=='C'||kdjns=='c')
    {
        merk="SGM";
        switch (kdukur)
        {
        case 1:
            ukuran="Kecil";
            harga=15000;
            break;
        case 2:
            ukuran="Sedang";
            harga=20000;
            break;
        case 3:
            ukuran="Besar";
            harga=25000;
         break;
        default:
            ukuran="Masukkan [1/2/3]";
            harga=0;
         break;
        }
    }
    else
    {
        merk="Masukan [A/B/C]";
        ukuran="Masukkan [1/2/3]";
        harga=0;
    }

    //tampil Jenis dan Harga
    cout <<"Merk Jenis Susu\t\t\t : "<<merk<<endl;
   cout <<"Ukuran Kaleng Susu\t\t : "<<ukuran<<endl;
    cout <<"Harga Satuan Barang\t\t : Rp. "<<harga<<endl;
    cout <<endl;

    //input jumlah beli
    cout <<"Jumlah Yang Dibeli\t\t : ";cin >>jumbel;

   //proses hitung total bayar
    total=jumbel*harga;

   //tampil total bayar
    cout <<"Harga Yang Harus dibayar Sebesar : Rp. "<<total<<endl;
   cout <<endl;

   //pertanyaan tambah data lagi atau tidak
   cout <<"Iput Data Lagi [Y/T] : ";cin >>tanya;

   if (tanya=='Y'||tanya=='y') //jika di jawab Y, maka
       goto lagi;               //ke prosedur lagi
   else                        //selain itu
       goto selesai;            //ke prosedur selesai
    getch();
selesai:
}
kalau kamu merasa terbantu dengan artikel ini, yuk traktir penulis, agar lebih semangat sharing berbagai hal di blog ini ^_^
via link berikut ya :
Trakteer Saya
Kamu juga bisa request custom aplikasi dan otomasi data dengan memberikan rinci fitur apa yang kamu inginkan dengan mulai harga Rp. 50.000,- segera klik link ini ya :
Latihan dan Jawaban Program C++ Toko Kelontong
4/ 5
Oleh

yuu.. kita budayakan berkomentar.. bersilaturahmi itu memperpanjang umur... ^_^