Advertisements
latihan C++

Latihan C++ #10 : Mencari Volume & Luas Permukaan Bola

Anak Males – Kali ini kita akan membuat sebuah program untuk mencari volume dan luas permukaan pada bola menggunakan C++.

Seperti yang kita tau, bahwa bola merupakan sebuah benda yang di gunakan di dalam sebuah permainan entah itu sepak bola, futsal, basket, voli dan masih banyak lagi.

Saat kita masih kecil dulu, sering sekali bermain dengan yang namanya bola,, karena memang bola sangat asik untuk di mainkan apalagi bersama dengan teman.

Kita akan mencoba membuat sebuah program yang berguna untuk mencari volume dan luas permukaan pada bola menggunakan C++.

Sebelum itu kita balik terlebih dahulu mengenai pengertian dari bola itu sendiri baru nantinya kita akan masuk kedalam tutorial C++ nya.

Baca Juga : Latihan Program C++ Mencari Luas Trapesium

Apa Itu Bola ?

Bola adalah sebuah bangun ruang dengan bentuk bulat sempurna yang tersusun dari banyaknya lingkaran yang mempunyai jari jari dan pusat yang sama.

program C++ bola

Secara harfiah kata bola berasal dari bahas yunani yaitu “globe” atau “ball”, yang kemudian dalam bahasa inggris bola disebut dengan spehere.

Sama seperti bangun ruang lainnya, yang mempunyai rumus rumus untuk mencari volume dan luas permukaannya.

Tidak hanya itu, bola juga mempunyai banyak sifat, yaitu sebagai berikut.

Sifat Pada Bola

Sifat sifat pada bola adalah sebagai berikut ini.

  • Merupakan bangun ruang simetri yang sempurna.
  • Semua titik pada bola terhadap pusatnya mempunyai jarak yang sama.
  • Jarak titik permukaan dengan pusat bola di sebut dengan jari jari.
  • Bola juga tidak mempunyai titik sudut
  • Hanya mempunyai satu sisi saja dan satu titik pusat.

Baca Juga : Mencari Luas Segitiga

Rumus Volume Bola

Karena kita akan membuat sebuah program C++, maka yang perlu kita butuhkan adalah rumusnya untuk di aplikasikan dengan sebuah program.

Dan rumus yang pertama adalah rumus volume bola. Jika kita sudah paham mengenai rumus lingkaran, maka rumus bola mungkin tidak akan begitu sulit di pahami.

Rumus Volume bola adalah sebagai berikut ini

V = 4/3 x π x r3

Dimana yang kita tau r adalah simbol untuk mendefinisikan jari jari lingkaran. Kemudian untuk phi(π) adalah 22/7 atau bisa menggunakan 3,14.

Penggunaan phi juga berbeda yaitu jika 22/7 bisa di gunakan ketika jari jari berkelipatan 7 sedangkan 3,14 adalah untuk sebaliknya.

Program C++ Volume Bola

Kita akan mencoba menerapkan rumus tersebut ke dalam sebuah program C++ volume bola terlebih dahulu.

Baca Juga : Program C++ Mencari Luas dan Keliling Persegi Panjang

#include <iostream>
using namespace std;

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

    float r,v;
    double phi = 3.14;

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

    v = 4/3*phi*r*r*r;

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

    return 0;
}

Didalam program C++ tersebut kita hanya perlu menginputkan nilai dari jari jari bola saja kemudian akan menghasilkan sebuah output volume.

Bagaimana bentuk output dari program diatas ? Coba tengok output berikut ini.

Output Program C++ Volume Bola

output dari volume bola C++ adalah sebagai berikut ini.

output C++ volume bola
output C++ volume bola

Seperti yang sudah kita bahas bahwa output dari program C++ volume bola diatas adalah seperti pada gambar.

Rumus Luas Permukaan Bola

Kemudian kita akan membahas mengenai rumus luas permukaan pada bola. Karena setelah volume yang kita bahas dari bola ya ini luas permukaannya.

Baca Juga : Source Code C++ Luas dan Keliling Jajargenjang

Untuk rumus luas permukaan bola sebenarnya hampir sama dengan rumus volumenya, hanya saja ada sedikit perbedaan yaitu di pangkat jari jari.

Daripada bingung mendingan langsung aja nih, rumusnya seperti yang ada di bawah ini.

L = 4 x π x r2

Rumusnya sangat mudah bukan ? Kemudian setelah kita mengetahui rumusnya maka yang perlu kita lakukan adalah membuat programnya.

Program C++ Luas Permukaan Bola

Luas permukaan bola sebenarnya sangat mudah di terapkan di dalam sebuah program C++. Coba kita buat sebuah file cpp dan masukan kode berikut ini.

#include <iostream>
using namespace std;

int main()
{
    cout << "------------------------------------------------------------------------------------------------------------------------" << endl;
    cout << "-----------------------------------------------Luas Permukaan Bola-----------------------------------------------------------" << endl;
    cout << "------------------------------------------------------------------------------------------------------------------------" << endl;
    cout << endl;

    float r,l;
    double phi = 3.14;

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

    l = 4*phi*r*r;

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

    return 0;
}

Program diatas akan mencari hasil yaitu luas permukaan bola dengan hanya memasukan nilai jari jari saja.

Bagaimana bentuk output dari program mencari luas permukaan bola diatas ?

Output Program C++ Luas Permukaan Bola

Coba perhatikan output berikut ini untuk tau bagaiaman bentuk dari program C++ luas permukaan diatas.

output C++ luas permukaan bola

Hanya dengan memasukan nilai jari jari kita sudah bisa mengetahui hasil luas permukaan pada bola.

Program C++ Tambahan : Menggunakan Percabangan

Karena saya baik hati, saya ingin memberikan sebuah program C++ tambahan yaitu menggunakan percabangan kedalam program C++ volume dan luas permukaan bola.

Coba perhatikan kode program berikut ini untuk tau bagaimana caranya menggunakan percabangan.

#include <iostream>
using namespace std;

int main()
{
    cout << "------------------------------------------------------------------------------------------------------------------------" << endl;
    cout << "-------------------------------------------Volume dan Luas Permukaan Bola----------------------------------------------------" << endl;
    cout << "------------------------------------------------------------------------------------------------------------------------" << endl;

    int pilih;
    float r,v,l;
    double phi = 3.14;

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

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

            v = 4/3*phi*r*r*r;

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

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

            l = 4*phi*r*r;

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

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


    return 0;
}

Program diatas, akan membuat sebuah pilihan dimana kita harus memilih terlebih dahulu ingin membuat perhitungan tentang volume atau luas permukaan pada bola.

Program tersebut akan menghasilkan output seperti di bawah ini.

volume bola
volume bola
luas permukaan bola C++
luas permukaan bola

Bagaimana jika kita memasukan pilihan yang tidak ada ? Ya artinya nanti program akan di arahkan ke switch deafult.

Baca Juga : Cara Membuat Input Di Bahasa Pemrograman C++

Ke block kode di bawah ini.

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

Atau seperti pada gambar berikut ini.

C++ volume luas bola
pilihan salah

Penutup

Okelah, mungkin tutorial ini kita cukupkan sampai disini, semoga bermanfaat. Kemudian Apa selanjutnya ?

Selanjutnya kita akan mencoba membuat sebuah program C++ untuk mencari volume dan luas permukaan tabung.

Jadi sampai jumpa di tutorial selanjutnya babai.

You may also like...

Popular Posts

Tinggalkan Balasan

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