Jumat, 13 Februari 2015

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 :





Tidak ada komentar:

Posting Komentar