Site icon Pesona Informatika

Program menghitung luas, volume, dan keliling balok menggunakan c++

program menghitung luas volume keliling balok menggunakan cpp

Program menghitung luas permukaan, volume, dan keliling menggunakan bahasa pemrograman c++ – pesonainformatika. Program-program sederhana sering dijadikan studi kasus menguatkan logika pemrograman dasar bagi pemula. Salah satu yang sering dijadikan yaitu menghitung luas, volume , dan keliling suatu bangun ruang. Pada kesempatan kali ini bangun ruang yang akan kita bahas yaitu balok. Anda bisa kunjungi di halaman ini studi kasus c++ untuk mengetahui kasus bangun ruang lainya dan studi kasus lainya untuk belajar.

Halo guys….. 😀  apa kabar? baik kan ya….. writer yang satu ini juga baik kok sehingga bisa sempet nulis konten ini. Di intro sudah saya jelaskan ya pada kali ini kita akan membuat program sederhana menghitung luas permukaan balok, volume balok, dan keliling balok. Nanti saya akan tampilkan 2 bentuk program sederhana ini. Walaupun sederhana, tapi bagi pemula yang belum banyak mencoba mungkin agak sedikit butuh waktu untuk memahami.

Mulai menghitung.

Sebelum masuk ke code, kita perlu tau rumus-rumus tersebut kan yaa….  Berikut rumus nya:
– Luas permukaan = 2 ( p.l + p.t + l.t )
– Volume = p.l.t
– Keliling = K = 4 ( p + l + t )
Setelah mengetahui rumusnya, berarti waktunya kita masuk ke Code  . Okay… perhatikan code berikut:

#include <iostream>
using namespace std;


float luas_permukaan(float p, float l, float t){
    float L;
    L = 2 * ( (p*l) + (p*t) + (l*t) );
    return L;
}

float volume(float p, float l, float t){
    float V;
    V = p * l * t;
    return V;
}

float keliling(float p, float l, float t){
    float k;
    k = 4 * (p + l + t);
    return k;
}


int main() {
    float p, l, t;
    float luasnya, volumenya, kelilingnya;

    cout << "Program menghitung luas, volume, dan keliling balok \n";
    cout << "masukan panjang balok: ";
    cin >> p;

    cout << "masukan lebar balok: ";
    cin >> l;

    cout << "masukan tinggi balok: ";
    cin >> t;

    luasnya = luas_permukaan(p, l, t);
    volumenya = volume(p, l, t);
    kelilingnya = keliling(p, l, t);

    cout << "jadi luasnya yaitu: " << luasnya << " Volumenya: " << volumenya << " dan kelilingnya: " << kelilingnya;

    return 0;
}

Penjelasan:
1- kita membuat variable inputan p, l, dan t terlebih dahulu,
2- selanjutkan membuat masing-masing fungsi dari rumus luas, volume, dan keliling
3- Cetak hasilnya

Dalam code diatas, setelah mendapat input p, l, t , program langsung menghitung luas, volume, dan keliling balok. Gimana kalau kita kreasikan menjadi pilihan? misal kita ingin menghitung volume saja, atau luas saja? terserah pilihan kita?. Okay lets goo…

#include <iostream>
using namespace std;


float luas_permukaan(float p, float l, float t){
    float L;
    L = 2 * ( (p*l) + (p*t) + (l*t) );
    return L;
}

float volume(float p, float l, float t){
    float V;
    V = p * l * t;
    return V;
}

float keliling(float p, float l, float t){
    float k;
    k = 4 * (p + l + t);
    return k;
}

int main() {
    float p, l, t;
    float luasnya, volumenya, kelilingnya;
    int pilihan;

    cout << "Program menghitung luas, volume, dan keliling balok \n";
    cout << "Masukan pilihan. 1. luas, 2. volume, 3. keliling: ";
    cin >> pilihan;

    cout << "masukan panjang balok: ";
    cin >> p;

    cout << "masukan lebar balok: ";
    cin >> l;

    cout << "masukan tinggi balok: ";
    cin >> t;

    if (pilihan == 1) {
        luasnya = luas_permukaan(p, l, t);
        cout << "Jadi luasnya: " << luasnya;
    }
    else if (pilihan == 2) {
        volumenya = volume(p, l, t);
        cout << "Jadi volumenya: " << volumenya;
    }
    else if (pilihan == 3) {
        kelilingnya = keliling(p, l, t);
        cout << "jadi kelilingnya: " << kelilingnya;
    }

    return 0;
}

Nah…. mudah kan, kita hanya membaginya dengan logika if else agar sesuai dengan yang kita inginkan. Anda bisa kunjungi studi kasus c++ untuk explore lebih contoh-contoh dan artikel seputar c++. Sekian pembahasan kita kali ini tentang cara membuat program sederhana menghitung luas, volume, dan keliling bangun ruang balok, Semoga bermanfaat, sampai jumpa di postingan selanjutnya.

written by:
@akhisyabab

Exit mobile version