Contoh Program Percabangan SWITCH-CASE di C++ (memilih penghitungan luas bangun ruang )

14.34
Om Suastyastu,

Contoh Program Percabangan SWITCH-CASE di C++ memilih penghitungan luas bangun ruang - Oke kali ini saya mahasiswa Manajemen Informatika Politeknik Negeri Lampung akan memposting salah satu contoh program percabangan di c++ yang sedikit agak susah tapi sebenarnya gampang. Kenapa susah karena saya baru belajar sekitar 3 mingguan tentang bahasa pemrogman c++, jadi kalau kalian sudah pro program kayak gini mah kecil wkwkwkwk. disini saya akan menggunakan aplikasi code::blocks jika kalian mau mencoba menggunakan program open source ini kalian dapat membaca postingan saya tentang :

Membuat Program c++ Sederhana Mengunakan CodeBlocks

Dalam postingan ini saya akan membuat sebuah catatan kecil tentang bagaimana kita membuat pemilihan dimana jika kita mengetik 1 akan masuk ke proses penghitungan luas lingkaran dan jika 2 segitiga, 3 persegi panjang,4 bujur sangkar dan selain itu salah.

dalam membuat program untuk menyelesaikan permasalahan tersebut kita lebih cocok menggunakan "switch-case-default". sedikit saran dari saya dalam membuat programmer kita harus membuat progmam yang mudah dimengerti oleh user yang akan menggunakan program kita, bila perlu kalian menggunakan basaha yang dimengerti seumuran anak smp oke!

penyelesaian masalah diatas :

#include <iostream>
#define phi 3.14
using namespace std;

int main(){

    int kbr,p,l,s,r,a,t;
    float luas;
    cout<<"Menghitung luas bangun ruang"<<endl;
    cout<<"kode bangun ruang"<<endl;
    cout<<"1 : lingkaran | 2 : segitiga | 3 : persegi panjang | 4 : bujur sangkar |"<<endl;
    cout<<"masukan kode bangun ruang yang ingin dicari luasnya : ";
        cin>>kbr;

    switch(kbr){
        case 1 :    {
                    cout<<"menghitung luas lingkaran"<<endl;
                    cout<<"masukan jari-jari = "; cin>>r;
                    luas=phi*r*r;
                    cout<<"luas lingkaran    = " <<luas;
                    };
                    break;
        case 2 :    {
                        cout<<"menghitung luas segitiga"<<endl;
                        cout<<"masukan alas   = "; cin>>a;
                        cout<<"masukan tinggi = "; cin>>t;
                        luas=t*a/2;
                        cout<<"luas segitiga  = " <<luas;
                    };
                    break;
        case 3 :    {
                        cout<<"menghitung luas persegi panjang"<<endl;
                        cout<<"masukan panjang       = "; cin>>p;
                        cout<<"masukan lebar         = "; cin>>l;
                        luas=p*l;
                        cout<<"luas persegi panjang  = " <<luas;

                    };
                    break;
        case 4 :    {
                        cout<<"menghitung luas bujur sangkar"<<endl;
                        cout<<"masukan sisi       = "; cin>>s;
                        luas=s*s;
                        cout<<"luas bujur sangkar = " <<luas;

                    };
                    break;

    default : cout<<"MAAF KODE BANGUN RUANG YANG ANDA MASUKAN SALAH";
    }
}


Dan hasilnya adalah :


sekian postingan saya kali ini jika ada kesalahan dalam postingan ini saya minta maaf dan terima kasih karena sudah berkunjung di blog saya. Salam BLOGGER!!!

Om Santi, Santi, Santi Om.

Previous
Next Post »
0 Komentar

Saran artikel untuk Anda !

ASUS ZenBook UX333, UX433 & UX533 | The World's Smallest 13, 14, 15 Inch Laptop

Om Suastyastu, Sekarang ASUS sudah tidak asing lagi di telinga setiap orang. ASUS merupakan sebuah perusahaan yang bergerak di bidang...