switch case luas

#include <iostream> \\memanggil file header pada tampilan cout
#include <conio.h> \\memanggil file header pada tampilan getch
int main() \\sebagai fungsi utama
{ \\sebagai tubuh fungsi awal
 int kode,p,l,r,a,t; \\sebagai integer variabel
 float luas; \\sebagai floating
 cout<<"==== Menghitung Luas Bangun Ruang ==="<<endl; \\menampilkan karakter menghitung luas bangunan
  cout<<"kode bangun ruang"<<endl; \\menampilkan karakter kode bangun ruang
  cout<<"1 : persegi panjang | 2 : segitiga | 3 : lingkaran "<<endl; \\menampilkan karakter 1, 2, 3
  cout<<"masukan kode bangun ruang yang ingin dicari luasnya : "; \\menampilkan karakter masukan kode
  cin>>kode; \\input kode

  switch(kode) \\percabangan seleksi kondisi
    { \\sebagai tubuh fungsi awal kondisi
    case 1 : { \\memulai ptogram kondisi ke 1
        cout<<"=== menghitung luas persegi panjang ==="<<endl;
        cout<<"masukan panjang       = ";cin>>p;            \\menampilkan karakter panjang dengan input p
        cout<<"masukan lebar         = ";cin>>l; \\menampilkan karakter lebar dengan input l
        luas=p*l; \\proses menghitung luas persegi panjang
        cout<<"luas persegi panjang  = " <<luas; \\menampilkan hasil luas
};
        break; \\menghentikan program kondisi 1
        case 2 : { \\memulai program kondisi ke 2
        cout<<"=== menghitung luas segitiga === "<<endl;
        cout<<"masukan alas   = ";cin>>a; \\menampilkan karakter alas dengan input a
        cout<<"masukan tinggi = ";cin>>t; \\menampilkan karakter tinggi dengan input t
        luas=t*a/2; \\proses menghitung luas segetiga
        cout<<"luas segitiga  = " <<luas; \\menampilkan hasil luas
        };
        break; \\menghentikan program kondisi 2
        case 3 : { \\memulai program kondisi ke 3
        cout<<"=== menghitung luas lingkaran ==="<<endl;
        cout<<"masukan jari-jari = ";cin>>r; \\menampilkan karakter jari-jari dengan input r
        luas=3.14*r*r; \\proses menghitung luas lingkaran
        cout<<"luas lingkaran    = " <<luas; \\menampilkan hasil luas
        };
        break; \\menghentikan program kondisi 3

        default : cout<<"Kode Bangun Ruang yang salah"; \\sebagai pemberi nilai false
    } \\sebagai tubuh fungsi penutup kondisi
getch(); \\menampilkan text lebih lama
} \\sebagai tubuh fungsi tutup

Komentar

Postingan Populer