Breaking

Senin, 28 September 2020

Program C++ Menghitung Volume dan Luas Permukaan Bangun Ruang

 


Sebelum kita memulai Cara Membuat Algoritma Dan Pemrograman Djikstrak  Menggunakan Codingan C++

Bahasa C++ Adalah Sebuah Bahasa Pemrograman Komputer Yang Merupakan Perkembangan Dari Bahasa C Di Kembangkan Oleh Bjane Stroustrup pada awal 1970-an, jika Bahasa C menggunakan bahasa prosuderal maka Bahasa C++ menggunakan konsep pemrograman berorientasi objek atau Object Oriented Programming. Salah satu perbedaan yang sangat mencolok antara Bahasa C dan Bahasa C++ adalah adanya dukungan terhadap konsep pemrograman berorientasi objek
C++  Mempunyai 32 Buah Kata yang di pesan (reserved words). Kelompok pertama merupakan turunan dari Bahasa C
Pemrograman dengan Bahasa C menggunakan 2 konsep:
-        Data – Bahan yang akan diolah
-        Algorithms – Metode pengolahan
Ada 2 jenis method dalam pemrograman C+
-        Method Return – Memiliki nilai kembali, contoh int (sama seperti fungsi)
-        Method Void – Tanpa memiliki nilai kembalian (sama seperti prosedur)


Aplikasi yang digunakan adalah DEV C++ dan anda juga bias menggunakan aplikasi lain seperti Borland C++ atau Sublime Text
Untuk membuat codingan pertama download terlebih dahulu aplikasi Dev C++ yang tertera pada link tersebut
>>>>> Aplikasi Dev C++  <<<<<
Lalu anda install aplikasi Dev C++ tersebut seperti biasa hingga selesai

Pertama
Anda buka aplikasi Dev C++ Lalu Pilih File lalu pilih new dan pilih source file atau anda bisa langsung CTRL+N
Lalu tuliskan source code sebagai berikut

#include <iostream>

#include <stdlib.h>

#include <conio.h>

const float phi=3.14;

using namespace std;

 

int main()

{

    int iter=0, pil, a, b, c, d;

    float volum, luas;

    bool loop=true;

    while(loop)

    {

        system("cls");

        cout << "Assalamu'alaikum" << endl;

        cout << "Selamat datang di program hitung mencari luas dan volume bangun ruang"<< endl;

        cout << "Disini akan ditampilkan Program yang disusun Sebagai Pemenuhan Tugas UAS Algoritma Pemrograman" << endl;

        cout << endl;

        cout << "OK Let's go" << endl;

        cout << endl;

        cout << "Anda berada pada iterasi ke-"<< iter << endl;

        cout << endl;

        cout << ">> Pilihan Menu: "<< endl;

        cout << "1) Kubus "<< endl;

        cout << "2) Balok"<< endl;

        cout << "3) Bola"<< endl;

        cout << "4) Limas segi empat"<< endl;

        cout << "5) Tabung"<< endl;

        cout << "6) Kerucut"<< endl;

        cout << "7) Prisma Tegak Segitiga"<< endl;

        cout << "0) Keluar dari program"<< endl;

        cout << endl;

        cout << "Silahkan masukkan angka pilihan anda: ";

        cin >> pil;  

switch(pil)

    {

    case 1:

        cout << "Perhitungan Volume dan Luas Permukaan Kubus" << endl;

        cout << "Panjang rusuk kubus = ";

        cin >> a;

        volum = a*a*a;

        luas = a*a*6;

        cout << "Volume Kubus = " << volum << endl;

        cout << "Luas permukaan Kubus = " << luas << endl;

        break;

    case 2:

        cout << "Perhitungan Volume dan Luas Permukaan Balok" << endl;

        cout << "Panjang balok = ";

        cin >> a;

        cout << "Lebar balok = ";

        cin >> b;

        cout << "Tinggi balok = ";

        cin >> c;

        volum = a*b*c;

        luas = ((a * b) + (b * c) + (c * a)) * 2;

        cout << "Volume Balok= " << volum << endl;

        cout << "Luas permukaan Balok= " << luas << endl;

        break;

    case 3:

        cout << "Perhitungan Volume dan Luas Permukaan Bola" << endl;

        cout << "Panjang jari-jari bola = ";

        cin >> a;

        volum = 4/3 * phi * a * a * a;

        luas = 4 * phi * a * a;

        cout << "Volume Bola = " << volum << endl;

        cout << "Luas permukaan Bola = " << luas << endl;

        break;

    case 4:

        cout << "Perhitungan Volume dan Luas Permukaan Limas Segi Empat" << endl;

        cout << "Panjang alas limas = ";

        cin >> a;

        cout << "Lebar alas limas = ";

        cin >> b;

        cout << "Tinggi limas = ";

        cin >> c;

        volum = (a * b * c * 1/3);

        luas = ((a + b) * c) + (a * b);

        cout << "Volume Limas Segi empat= " << volum << endl;

        cout << "Luas permukaan segi empat= " << luas << endl;

        break;

    case 5:

        cout << "Perhitungan Volume dan Luas Permukaan Tabung" << endl;

        cout << "Panjang jari-jari alas tabung = ";

        cin >> a;

        cout << "Tinggi tabung = ";

        cin >> b;

        volum = phi * a * a * b;

        luas = (phi * a * 2) * (b * a);

        cout << "Volume Tabung = " << volum << endl;

        cout << "Luas permukaan Tabung = " << luas << endl;

        break;

    case 6:

        cout << "Perhitungan Volume dan Luas Permukaan Kerucut" << endl;

        cout << "Panjang jari-jari alas kerucut = ";

        cin >> a;

        cout << "Tinggi kerucut = ";

        cin >> b;

        cout << "Garis pelukis kerucut = ";

        cin >> d;

        volum = (phi * a * a * b)/3;

        luas = (phi * a * (a + d));

        cout << "Volume Kerucut = " << volum << endl;

        cout << "Luas permukaan Kerucut = " << luas << endl;

        break;

    case 7:

        cout << "Perhitungan Volume dan Luas Permukaan Prisma Tegak Segitiga" << endl;

        cout << "Alas segitiga prisma = ";

        cin >> a;

        cout << "Tinggi segitiga alas prisma = ";

        cin >> b;

        cout << "Sisi lengkung segitiga alas prisma = ";

        cin >> c;

        cout << "Tinggi prisma tegak = ";

        cin >> d;

        volum = ( a * b /2 ) * d ;

        luas = (2 * (a * b / 2 )) + ((a + b + c) * d);

        cout << "Volume Prisma Tegak Segitiga = " << volum << endl;

        cout << "Luas permukaan Tegak Segitiga = " << luas << endl;

        break;

    case 0:

        loop = false;

        break;

    }

 

    cout << endl << "Tekan enter untuk kembali ke menu awal" << endl;

    return 0;

 

    getch();

}

}



Sangat mudah sekalikan belajar codingan salah satu belajar Bahasa C++, jadi silahkan pelajari dengan benar dan baik, jika ada kesalahan atau error silahkan kirim komentar anda pada halaman ini

Sekian  materi pembelajaran teknik informatika yang bisa saying berikan pada artikel ini.  Untuk melihat contoh-contoh pemrograman lainnya anda bisa melihat di artikel lainnya. Semoga bermanfaat untuk mempelajari tentang pemrograman Bahasa C++ dengan baik. Selamat Mencoba Salam Codingers

Tidak ada komentar:

Posting Komentar

close