Jumat, 13 Februari 2015

1. Aplikasi pembelian barang

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

using namespace std;

int main(){
    double jml1, jml2, harga1, harga2, total1, total2, hitungppn;
    char flg_status;
    repeat:
    cout<<"* TOSERBA - TOKO SERBA ADA *";
    cout<<"\n"; cout<<"\n";
    cout<<" ID CUST : C05023";
    cout<<"\n";
    cout<<" BARANG YANG DIBELI : ";
    cout<<"\n";
    cout<<" 1. NAMA BARANG : " ; cout<<"MIE INSTAN";
    cout<<"\n";
    cout<<" HARGA         : "; cout<<"Rp.48.500 PerKardus";
    cout<<"\n";
    cout<<" DISC         : " ; cout<<"10%";
    cout<<"\n";
    cout<<" JUMLAH     : "; cin>>jml1;
    harga1 = 48500;
 
    cout<<"\n";
    cout<<" 2. NAMA BARANG : " ; cout<<"MINYAK GORENG";
    cout<<"\n";
    cout<<" HARGA         : "; cout<<"Rp.22.000 PerLiter";
    cout<<"\n";
    cout<<" DISC         : " ; cout<<"-";
    cout<<"\n";
    cout<<" JUMLAH     : "; cin>>jml2;
    harga2 = 22000;
    cout<<"\n"; cout<<"\n";
    /* Hitung */
    cout<<"===========================================";
    cout<<"\n"; cout<<"\n";
    cout<<" PROSES PERHITUNGAN :" ;
    cout<<"\n"; cout<<"\n";
    total1 = harga1 * jml1;
    total2 = harga2 * jml2;
    hitungppn = 0.1*total1+total2;
    cout<<" PPN          : "<<hitungppn;
    cout<<"\n";
    cout<<" TOTAL PEMBELIAN : "<<total1+total2-hitungppn;
    cout<<"\n"; cout<<"\n";
    cout<<"===========================================";
    cout<<"\n";
    cout<<" Kembali ke menu awal [y] : "; cin>>flg_status;
    if(flg_status == 'y' || flg_status == 'Y'){
        system("cls");
        goto repeat;  
    }
    getche();
    return 0;
}



HASIL SCHREENSHOT :





2. Menghitung luas bangun ruang

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

using namespace std;

int main(){
    double p, l, hasil, r;
    int pilihan, pil_pp, pil_ling;
    char flg_status;
    repeat:
    cout<<"I. MENGHITUNG LUAS DAN KELILING";
    cout<<"\n \n";
    cout<<"*  Silahkan Pilih Bangun Ruang ? ";
    cout<<"\n";
    cout<<"1. Hitung Luas dan Keliling Persegi Panjang [Kode : 1] ";
    cout<<"\n";
    cout<<"2. Hitung Luas dan Keliling Lingkaran [Kode : 2] ";
    cout<<"\n \n";
    cout<<"Masukan Kode Yang Anda Inginkan ? " ; cin>>pilihan ;
 
    //Lakukan validasi
    switch(pilihan){
        case 1:
            system("cls");
            cout<<"* Hitung Luas dan Keliling Persegi Panjang *";
            cout<<"\n"; cout<<"\n";
            cout<<"1. Hitung Luas Persegi Panjang [Kode : 1]" ;
            cout<<"\n";
            cout<<"2. Hitung Keliling Persegi Panjang [Kode : 2]" ;
            cout<<"\n \n";
            cout<<"Masukan Kode Yang Anda Inginkan ? " ; cin>>pil_pp ;
                if(pil_pp == 1 ){
                    system("cls");
                    cout<<"* Hitung Luas Persegi Panjang *";
                    cout<<"\n"; cout<<"\n";
                    cout<<"Masukan Panjang Persegi Panjang : "; cin>>p;
                    cout<<"Masukan Lebar Persegi Panjang : "; cin>>l;
                    cout<<"\n";
                    hasil = p*l;
                    cout<<"Luas Persegi Panjang Adalah : " <<hasil ;
                    cout<<"\n" ;
                    cout<<"Kembali ke menu awal [y] : "; cin>>flg_status;
                    if(flg_status == 'y' || flg_status == 'Y'){
                    system("cls");
                    goto repeat;
                    }
                }
                else if(pil_pp == 2){
                    system("cls");
                    cout<<"* Hitung Keliling Persegi Panjang *";
                    cout<<"\n"; cout<<"\n";
                    cout<<"Masukan Panjang Persegi Panjang : "; cin>>p;
                    cout<<"Masukan Lebar Persegi Panjang : "; cin>>l;
                    cout<<"\n";
                    hasil = 2*p + 2*l;
                    cout<<"Keliling Persegi Panjang Adalah : " <<hasil ;
                    cout<<"\n" ;
                    cout<<"Kembali ke menu awal [y] : "; cin>>flg_status;
                    if(flg_status == 'y' || flg_status == 'Y'){
                    system("cls");
                    goto repeat;
                }
                else
                cout<<"\n" ;
                cout<<"Kode Yang Anda Masukan Tidak Sesuai \nKembali ke menu awal [y] : "; cin>>flg_status;
                if(flg_status == 'y' || flg_status == 'Y'){
                    system("cls");
                    goto repeat;
                }
             
        break;
     
        case 2:
        system("cls");
            cout<<"* Hitung Luas dan Keliling Bola *";
            cout<<"\n"; cout<<"\n";
            cout<<"1. Hitung Luas Bola [Kode : 1]" ;
            cout<<"\n";
            cout<<"2. Hitung Keliling Bola [Kode : 2]" ;
            cout<<"\n \n";
            cout<<"Masukan Kode Yang Anda Inginkan ? " ; cin>>pil_ling ;
                if(pil_ling == 1 ){
                    system("cls");
                    cout<<"* Hitung Luas Bola *";
                    cout<<"\n"; cout<<"\n";
                    cout<<"Masukan Jari jari Bola : "; cin>>r;
                    cout<<"\n";
                    double phi;
                    phi = 3.14;
                    hasil = phi*r*r;
                    cout<<"Luas Bola Adalah : " <<hasil ;
                    cout<<"\n" ;
                    cout<<"Kembali ke menu awal [y] : "; cin>>flg_status;
                    if(flg_status == 'y' || flg_status == 'Y'){
                    system("cls");
                    goto repeat;
                    }
                }
                else if(pil_ling == 2){
                    system("cls");
                    cout<<"* Hitung Keliling Bola *";
                    cout<<"\n"; cout<<"\n";
                    cout<<"Masukan Jari jari Bola : "; cin>>r;
                    cout<<"\n";
                    double phi;
                    phi = 3.14;
                    hasil = phi*2*r;
                    cout<<"Keliling Persegi Panjang Adalah : " <<hasil ;
                    cout<<"\n" ;
                    cout<<"Kembali ke menu awal [y] : "; cin>>flg_status;
                    if(flg_status == 'y' || flg_status == 'Y'){
                    system("cls");
                    goto repeat;
                }
                else
                cout<<"\n" ;
                cout<<"Kode Yang Anda Masukan Tidak Sesuai \nKembali ke menu awal [y] : "; cin>>flg_status;
                if(flg_status == 'y' || flg_status == 'Y'){
                    system("cls");
                    goto repeat;
                }
        break;
        default:
            cout<<"Anda Memilih Kode Yang Tidak Sesuai";
            break;
        }
    }
}
    getche();
    return 0;
}



HASIL SCHREENSHOT :