Kode program untuk menghitung luas persegi, persegi panjang, lingkaran dan segitiga dengan Borland C++

Berikut kode C++ untuk membuat program penghitung luas persegi, persegi panjang, lingkaran dan segitiga dengan perulangan Switch Case:

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

void main() {
  unsigned int pilihan;
   float r, Ll, p, l, Lpp, Lp, a, t, Ls,s;
    cout << "Masukkan PILIHAN (1-4)" << endl;
    cout << "------------" << endl;
    cout << "1. menghitung luas persegi" << endl;
    cout << "2. menghitung luas persegi panjang" << endl;
    cout << "3. menghitung luas lingkaran" << endl;
    cout << "4. menghitung luas segitiga" << endl;
    cout << "------------" << endl;

    while (pilihan>=0)
{

    cout << "pilihan anda (1/2/3/4)         : ";
    cin >> pilihan;
    switch(pilihan)
    {
     case 1:
      cout << "-------------------------------------"<< endl;
     cout << "Menghitung Luas Persegi" << endl;
      cout << "Masukan Panjang Sisi         : ";
      cin >> s;
      Lp = s*s;
      cout << "Luas Persegi                 : " << Lp << endl;
     cout << "-------------------------------------"<< endl;
         break;
      case 2:
      cout << "-------------------------------------"<< endl;
     cout << "Menghitung Luas Persegi Panjang" << endl;
      cout << "Masukan Panjang              : ";
      cin >> p;
      cout << "Masukan Lebar                : ";
      cin >> l;
      Lpp = p*l;
      cout << "Luas Persegi Panjang         : " << Lpp << endl;
     cout << "-------------------------------------"<< endl;
         break;
      case 3:
      cout << "-------------------------------------"<< endl;
     cout << "Menghitung Luas Lingkaran" << endl;
      cout << "Masukan jari-jari            : ";
      cin >> r;
      Ll = 3.14*r*r;
     cout << "Luas Lingkaran                : " << Ll << endl;
     cout << "-------------------------------------"<< endl;
         break;
      case 4:
      cout << "-------------------------------------"<< endl;
     cout << "Menghitung Luas Segitiga" << endl;
      cout << "Masukan Alas                 : ";
      cin >> a;
      cout << "Masukan Tinggi               : ";
      cin >> t;
      Ls = 0.5*a*t;
      cout << "Luas Segitiga                : " << Ls << endl;
     cout << "-------------------------------------"<< endl;
         break;
      default:
       cout << "Kode Yang Anda Masukan Salah...!!!"<< endl;
   }
   }
  getch();
}

Saat di Run, maka beginilah contoh hasilnya:


Komentar

Postingan populer dari blog ini

Kode program untuk menghitung pecahan uang dengan Borland C++

Kode program untuk menampilkan predikat berdasarkan nilai dengan Borland C++

Kode program aritmatika penjumlahan, pengurangan, perkalian pembagian (switch case) Borland C++