Program Menghitung Luas dan Volume Menggunakan C++


Disini saya membuat program sederhana yaitu menghitung luas lingkaran, luas segitiga, luas persegi panjang dan volume bola, volume kubus, volume piramid menggunakan bahasa pemrograman C++. Berikut ini adalah script pemrogramannya :

#include <iostream>
#include <stdio.h>
#include <conio.h>
#include <math.h>
using namespace std;
const float PHI = 3.14;

int main () {

float r;
int a, t, p, l, s, sk, rb, sp, tp, pilihan;
/*---------------------------
| r = jari jari lingkaran
| a = alas segitiga
| t = tinggi segitiga
| p = panjang persegi panjang
| l = lebar persegi panjang
| sk = sisi kubus
| rb = jari jari bola
| sp = sisi piramid
| tp = tinggi piramid
----------------------------*/

float ls, lp, ll, vk, vb, vp;
/*---------------------------
| ls = luas segitiga
| lp = luas persegi panjang
| ll = luas lingkaran
| vk = volume kubus
| vb = volume bola
| vp = volume piramid
----------------------------*/

cout<<"----Program Menghitung Luas dan Volume----\n";
cout<<"1. Luas Lingkaran\n";
cout<<"2. Luas Segitiga\n";
cout<<"3. Luas Persegi Panjang\n";
cout<<"4. Volume Bola\n";
cout<<"5. Volume Kubus\n";
cout<<"6. Volume Piramid\n";
cout<<"Masukkan pilihan [1/2/3/4/5/6] : ";
cin>>pilihan;
cout<<"\n";

if (pilihan==1) {
    cout<<"-----Program Luas Lingkaran-----\n";
    cout<<"Input jari-jari : ";
    cin>>r;
    ll = PHI*(r*r);
    cout<<"Luas Lingkaran : "<<ll;
    cout<<"\n";
}

else if (pilihan==2) {
    cout<<"\n";
    cout<<"-----Program Luas Segitiga-----\n";
    cout<<"Input alas   : ";
    cin>>a;
    cout<<"Input tinggi : ";
    cin>>t;
    ls = 0.5*(a*t);
    cout<<"Luas Segitiga : "<<ls;
    cout<<"\n";
}

else if (pilihan==3) {
    cout<<"\n";
    cout<<"-----Program Luas Persegi Panjang-----\n";
    cout<<"Input panjang : ";
    cin>>p;
    cout<<"Input lebar   : ";
    cin>>l;
    lp = p*l;
    cout<<"Luas Persegi Panjang : "<<lp;
    cout<<"\n";
}

else if (pilihan==4) {
    cout<<"\n";
    cout<<"-----Program Volume Bola-----\n";
    cout<<"Input sisi : ";
    cin>>rb;
    vb = PHI*(rb*rb*rb)*4/3;
    cout<<"Volume Bola : "<<vb;
    cout<<"\n";
}

else if (pilihan==5) {
    cout<<"\n";
    cout<<"-----Program Volume Kubus-----\n";
    cout<<"Input sisi : ";
    cin>>s;
    vk = s*s*s;
    cout<<"Volume Kubus : "<<vk;
    cout<<"\n";
}

else if (pilihan==6) {
    cout<<"\n";
    cout<<"-----Program Volume Piramid-----\n";
    cout<<"Input sisi : ";
    cin>>sp;
    cout<<"Input tinggi : ";
    cin>>tp;
    vp = sp*sp*tp/3;
    cout<<"Volume Piramid : "<<vp;
    cout<<"\n";
}

else {
    cout<<"masukkan salah";
}

cout<<"\n\nPress any key";
getch();
}

Output :

Post a Comment

0 Comments