latihan C++

Latihan C++ #11 : Cari Volume & Luas Permukaan Tabung

Anak Males – Kali ini kita akan membahas latihan program C++ untuk mencari volume dan luas permukaan pada tabung.

Di dalam matematika memang terdapat sebuah materi atau pembahasan mengenai bangun ruang. Apa itu bangun ruang ?

Bangun ruang adalah bangun bangun yang mempunyai suatu ruang dan bisa di hitung volumenya. Tabung merupakan salah satu bangun ruang yang akan kita bahas dan buatkan program C++ nya.

Siapa yang tidak mengenal tabung ? Tabung di kehidupan sehari hari sangat di butuhkan loh, contohnya di tumbler/botol air minum, celengan dan lain sebagainya.

Apa Itu Tabung ?

Tabung atau yang biasa kita sebut dengan silinder adalah sebuah bangun ruang tiga dimensi yang di bentuk dari dua buah lingkaran identik yang sejajar dan sebuah persegi panjang yang mengelilingi lingkaran tersebut.

volume luas permukaan tabung c++
tabung

Tabung adalah sebuah bangun ruang yang mempunyai tiga sisi dan dua rusuk saja.

Dua lingkaran tersebut di gunakan sebagai alas dan tutup pada tabung kemudian untuk bagian persegi panjang yang menyelimutinya di sebut dengan selimut tabung.

Baca Juga : Tutorial Mencari Luas dan Keliling Trapesium C++

Sebelum kita tau bagaimana bentuk rumus volume atau luas permukaan tabung yang akan digunakan kedalam program C++, kita harus tau apa saja ciri ciri tabung.

Tabung juga mempunyai beberapa ciri ciri yang sangat mencolok, seperti berikut ini.

  • Tabung mempunyai 3 sisi
  • Mempunyai 2 rusuk yaitu bawah dan atas.
  • Tidak memiliki titik sudut

Tabung di Kehidupan Sehari-Hari

Seperti yang sudah kita sentil tadi, bahwa tabung sudah biasa di gunakan di kehidupan sehari hari.

Apa kamu tau apa aja kegunaan tabung di kehidupan ? Tadi itu cuma dua yaitu botol minum sama celengan.

Namun tabung sangat luas di bandingkan dengan hal tersebut.

drum tabung C++
drum

Pasti pernah tau yang namanya drum kan, bagian drum juga itu bisa di sebut dengan sebuah tabung, karena bagian bawah dan atasnya adalah lingkaran. Yang kemudian di balut dengan persegi panjang yang mengelilinginya.

Jenis Jenis Tabung

Tidak lengkap jika kita akan membuat sebuah program C++ untuk menghitung volume dan luas permukaan tabung namun tidak mengetahui apa saja jenis jenis tabung.

Baca Juga : Mencari Luas Belah Ketupat Dengan C++

Berikut ini adalah dua jenis tabung yang perlu di ketahui.

  1. Tabung Tertutup
  2. Tabung Terbuka

Dua jenis ini memang tidak mempunyai perbedaan yang signifikan, namun bisa di bedakan. Bagaimana caranya membedakan tabung tertutup dengan tabung terbuka ?

Caranya adalah dengan melihat di bagian alas dan bagian atapnya.

Tabung terbuka adalah jenis tabung yang salah satu sisi alasnya atau atapnya terbuka bisa juga keduanya.

Sedangkan untuk tabung tertutup adalah tabung yang semua bagiannya tertutup.

Rumus Volume Tabung

Mari kita bahas rumus volume tabung terlebih dahulu untuk membuat program C++ nya. Berikut ini adalah rumus volume tabung yang kita gunakan nantinya.

v = 𝜋 x r2 x t

Rumus yang sangat simpel untuk di terapkan ke dalam sebuah program. Dimana phi itu bernilai 22/7 atau 3,14 tergantung dari jari jari.

Kemudian untuk r adalah jari jari lingkaran sedangkan t adalah tinggi dari tabung.

Baca Juga : Keliling dan Luas Jajargenjang C++

Yang artinya volume tabung di hitung dari luas lingkaran di kalikan dengan tinggi tabung.

Program C++ Volume Tabung

Bagaimana cara membuat sebuah program C++ untuk menghitung volume tabung ? Untuk membuatnya coba buat sebuah file cpp kemudian masukan kode di bawah ini.

#include <iostream>
using namespace std;

int main()
{
    cout << "------------------------------------------------------------------------------------------------------------------------" << endl;
    cout << "-----------------------------------------------Volume Tabung-----------------------------------------------------------" << endl;
    cout << "------------------------------------------------------------------------------------------------------------------------" << endl;
    cout << endl;

    float r,v,t;
    double phi = 3.14;

    cout << "Masukan jari jari: ";
    cin >> r;
    cout << "Masukan tinggi: ";
    cin >> t;
    cout << endl;

    v = phi*r*r*t;

    cout << "Hasil dari Volume Tabung :" << v << endl;

    return 0;
}

Program C++ diatas menggunakan rumus volume tabung yang sudah kita bahas. Program akan menampilkan inputan yang harus kita isi yaitu jari jari lingkaran dan tinggi dari tabung itu sendiri.

Output dari program ini juga bisa di lihat di bawah ini.

Output Program C++ Volume Tabung

Kita bisa melihat output dari program C++ volume tabung seperti di bawah ini.

volume tabung C++
volume tabung c++

Yang mana program diatas seperti yang sudah kita sentil yaitu kita harus memasukan nilai jari jari dan juga nilai tinggi terlebih dahulu sebelum akhirnya kita bisa menghasilkan sebuah volume tabung.

Rumus Luas Permukaan Tabung

Sebagai bangun ruang, maka tabung juga mempunyai permukaan yang bisa kita hitung. Seperti yang kita bahas yaitu tabung terdiri dari persegi panjang/persegi dan dua buah lingkaran.

Yang akan kita hitung adalah luas dari keseluruhan dari dua hal tersebut. Itulah yang di namakan dengan luas permukaan tabung.

Untuk rumusnya sebagai berikut ini.

l = 2𝜋 x r(r+t)

Yang mana rumus tersebut sedikit ribet karena harus menggabungkan 2 lingkaran di tambah dengan persegi panjang.

Namun tentunya rumus tersebut tidak akan membuat kita kesulitan untuk membuat sebuah program C++ mencari luas permukaan tabung.

Program C++ Luas Permukaan Tabung

Nah ini adalah yang kita tunggu tunggu, yaitu membuat program C++ menghitung luas permukaan tabung.

Baca Juga : Belajar C++ tentang Array

Buat file cpp kemudian masukan kode berikut ini.

#include <iostream>
using namespace std;

int main()
{
    float r,l,t;
    double phi = 3.14;

    cout << "Masukan jari jari: ";
    cin >> r;
    cout << "Masukan tinggi: ";
    cin >> t;
    cout << endl;

    l = 2*phi*r*(r+t);

    cout << "Hasil dari Luas Permukaan Tabung :" << l << endl;

    return 0;
}

Di program ini kita masih menggunakan inputan jari jari dan juga tinggi untuk menghitung luas permukaan dari tabung.

Output Program C++ Luas Permukaan Tabung

Program ini akan menghasilkan output sebagai berikut ini.

luas permukaan tabung C++
luas permukaan tabung

Program yang sangat simpel namun akan berguna jika gunakan untuk menghitung luas permukaan tabung.

Bonus Program C++ Luas & Volume Tabung : Menggunakan Percabagan

Kita akan membuat sebuah program C++ satu lagi yaitu dengan memodifikasi tutorial C++ luas dan volume tabung menggunakan percabangan.

Bagaimana cara membuatnya ? Coba seperti biasa buat file cpp dan masukan kode program C++ di bawah ini.

Baca Juga : Macam Macam Perulangan di C++

#include <iostream>
using namespace std;

int main()
{
    int pilih;
    float r,t,v,l;
    double phi = 3.14;

    cout << " 1. Volume Tabung " << endl;
    cout << " 2. Luas Permukaan Tabung " << endl;
    cout << " Silahkan pilih :";
    cin >> pilih;

    switch(pilih){
        case 1 :
            cout << endl;
            cout << "Masukan nilai jari jari: ";
            cin >> r;
            cout << "Masukan nilai tinggi: ";
            cin >> t;
            cout << endl;

            v = phi*r*r*t;

            cout << "Hasil dari Volume Tabung :" << v << endl;
         break;

        case 2:
            cout << endl;
            cout << "Masukan nilai jari jari: ";
            cin >> r;
            cout << "Masukan nilai tinggi: ";
            cin >> t;
            cout << endl;

            l = 2*phi*r*(r+t);

            cout << "Hasil dari Luas Permukaan Tabung :" << l << endl;
            break;

        default:
            cout << "pilihan mu salah";
        }


    return 0;
}

Didalam program tersebut kita menggunakan percabangan yang ada di bahasa pemrograman C++ yaitu switch.

Jadi kita bisa memilih mana perhitungan yang akan kita pilih untuk di eksekusi terlebih dahulu.

Untuk outputnya seperti berikut ini.

output
volume dan luas permukaan tabung C++

Penutup

Okelah kita sudahi terlebih dahulu untuk tutorial ini, semoga bermanfaat, untuk selanjutnya kita akan membahas mengenai volume dan luas permukaan prisma.

Jadi sampai jumpa di tutorial C++ berikutnya babay.

Popular Posts

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *