Jumat, 09 Desember 2016

Algoritma C++ Menghitung Bangun Datar dengan peimihan Case

#include <iostream>
using namespace std;
int main(){
    int bangun;
    int r,a,t,p,l,s;
    float phi=3.14,pi=0.5,luas;

    cout<<"===================================="<<endl;
    cout<<"= Program Perhitungan Bangun Datar ="<<endl;
    cout<<"===================================="<<endl;
    cout<<" NO      Perhitungan"<<endl;
    cout<<"===================================="<<endl;
    cout<<" 1       Luas Lingkaran"<<endl;
    cout<<" 2       Luas Segitiga"<<endl;
    cout<<" 3       Luas Persegi Panjang"<<endl;
    cout<<" 4       Luas Persegi"<<endl;
    cout<<"===================================="<<endl;
    cout<<"masukkan nomor bangun ruang : ";
    cin>>bangun;

    //pemilihan
    switch (bangun){
        break;
        case 1 :
        cout<<"Luas Lingkaran"<<endl;
            //inputan
            cout<<"Masukkan Jari-Jari Lingkaran : ";
            cin>>r;

            //rumus
            luas=phi*r*r;
            cout<<"jadi luas lingkaran adalah : "<<luas;
        break;
        case 2 :
        cout<<"Luas Segitiga"<<endl;
            //inputan
            cout<<"masukkan alas : ";
            cin>>a;
            cout<<"masukkan tinggi : ";
            cin>>t;

            //rumus
            luas=pi*a*t;
            cout<<"jadi luas segitiga adalah : "<<luas;
        break;
        case 3 :
        cout<<"Luas Persegi Panjang"<<endl;
            //inputan
            cout<<"masukkan panjang : ";
            cin>>p;
            cout<<"masukkan lebar : ";
            cin>>l;

            //rumus
            luas=p*l;
            cout<<"jadi luas persegi panjang adalah : "<<luas;
        break;
        case 4 :
        cout<<"Luas Bujur Sangkar"<<endl;
            //inputan
            cout<<"masukkan sisi persegi : ";
            cin>>s;

            //rumus
            luas=s*s;
            cout<<"jadi luas persegi adalah : "<<luas<<endl;
        break;
        //jika inputan selain 1,2,3 atau 4
        default :
        cout<<"Anda Salah Memasukkan Angka";
    }
    return 0;
}



Share This :    Facebook Twitter Google+

0 komentar:

Posting Komentar