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:
Saat di Run, maka beginilah contoh hasilnya:
#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();
}
#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
Posting Komentar