Advertisements
latihan C++

Latihan C++ #12 : Cari Volume & Luas Permukaan Prisma

Anak Males – Untuk artikel kali ini kita akan membuat program c++ untuk mencari volume dan luas permukaan prisma segitiga.

Ini adalah Latihan ke empat yang membahas tentang bangun ruang, sebelumnya kita membuat program c++ untuk menghitung Volume dan luas tabung.

Baca Juga : program luas dan volume tabung

Terdapat beberapa jenis prisma, namun kita hanya menggunakan prisma segitiga sebagai contoh dalam pembuatan program c++.

Jadi untuk kalian yang membutuhkan program prisma tetapi bukan prisma segitiga kalian bisa ubah programnya sesuai rumus prisma lainnya.

Sebelumnya pasti kalian pernah melihat bentuk seperti Prisma dalah kehidupan sehari-hari kalian Seperti atap rumah, tenda, penghapus dan sebagainya.

Oke kita mulai dari pembahasan bangun ruang prisma itu apa si?

Apa itu Bangun Ruang Prisma?

Bangun Ruang prisma adalah sebuah bangun ruang tiga dimensi yang memiliki alas dan juga bidang atas yang sejajar dan kongruen.

Bebrapa sisi prisma memiliki bentuk tegak dan bebrbentuk persegi panjang atau pun jajar genjang.

Prisma Segitiga

Prisma sendiri memiliki 5 jenis , antara lain:

  • Prisma Segitiga
  • Prisma Segi empat atau kubus
  • Prisma Segi lima
  • Prisma Segi enam
  • Prisma Segi delapan

Sifat-Sifat Prisma

Selanjutnya kita bahas mengenai sifat-sifat prisma ke 4 jenisnya.

Prisma Segitiga

  1. Memiliki 3 sisi berbentuk persegi panjang dan 2 sisi berbentuk segitiga yaitu bagian alas.
  2. Memiliki 6 titik sudut
  3. Mempunyai 9 rusuk yang dimana 3 rusuknya adalah rusuk tegak

Prima Segi Empat

  1. Memiliki 4 sisi berbentuk persegi panjang dan 2 sisi berbentuk persegi yaitu bagian alas
  2. Memiliki 8 titik sudut
  3. Mempunyai 12 rusuk yang dimana 4 rusuknya adalah rusuk tegak

Baca Juga : Jump Statement

Prisma Segi Lima

  1. Memiliki 5 sisi berbentuk persegi panjang dan 2 sisi berbentuk segi lima yaitu bagian alas
  2. Memiliki 10 titik sudut
  3. Mempunyai 15 rusuk yang dimana 5 rusuknya adalah rusuk tegak

Prisma Segi Enam

  1. Memiliki 6 sisi berbentuk persegi panjang dan 2 sisi berbentuk segi enam yaitu bagian alas
  2. Memiliki 12 titik sudut
  3. Mempunyai 18 rusuk yang dimana 6 rusuknya adalah rusuk tegak

Prisma Segi Delapan

  1. Memiliki 8 sisi berbentuk persegi panjang dan 2 sisi berbentuk segi delapan yaitu bagian alas
  2. Memiliki 16 titik sudut
  3. Mempunyai 24 rusuk yang dimana 8 rusuknya adalah rusuk tegak

Nah sekarang kita bahas yang lebih penting yaitu rumusnya, akan dibahas semua rumusnya namun seperti yang dibahas diawal hanya rumus volume dan luas prisma segitiga saja yang digunakan untuk pembuatan program c++ nya.

Rumus Prisma

Prisma segitiga

Volume = (½ x alas x tinggi alas) x tinggi
Luas permukaan = (2 x a) + (keliling alas x tinggi)

Prisma Segi Empat

volume = Panjang x lebar x tinggi
Luas  = 2 x (panjang x lebar + panjang x tinggi + lebar x tinggi)

Bisa dibilang bahwa rumus prisma segi empat itu sama saja dengan rumus balok

Prisma Segi Lima

V = (1,72 x sisi x sisi ) x tinggi
Lp = (2x (1,72 x sisi x sisi)) + (keliling alas x tinggi)

Prisma Segi Enam

V = (2,598 x sisi x sisi) x tinggi
Lp = (2 x (2,598 x sisi x sisi)) + (keliling alas x tinggi)

Prisma Segi Delapan

V = (3/23 x sisi x sisi) x tinggi
Lp = (2 x (3/23 x sisi x sisi)) + (keliling x tinggi)

Oke itulah rumus- rumus sesuai jenisnya kalian bisa pakai untuk digunakan di dalam program c++.

Program C++ Volume & Luas Prisma Segitiga

Sekarang kita masuk dalam pembuatan program c++ untuk menghitung volume dan luas prisma. seblumnya kita pernah membuat program c++ dengan percabangan dan prosedure. Untuk Program ini kita menggunakan percabangan Switch – Case , perulangan Do while dan tentunya prosedure.

#include <iostream>

using namespace std;

void volume_prisma(){
    float tp,a,ta,volume;
    cout << "Masukan nilai alas: ";
    cin >> a;
    cout << "Masukan nilai tinggi alas: ";
    cin >> ta;
    cout << "Masukan nilai tinggi prisma: ";
    cin >> tp;

    volume = (0,5*a*ta)*tp;

    cout<<"Hasil dari volume prisma segitiga :"<<volume<<endl;
}

void luas_prisma(){
    float a,ka,t,Luas;
    cout << "Masukan nilai alas: ";
    cin >> a;
    cout << "Masukan nilai keliling alas: ";
    cin >> ka;
    cout << "Masukan nilai tinggi: ";
    cin >> t;

    Luas = (2 * a) + (ka*t);

    cout<<"Hasil dari Luas prisma:"<<Luas<<endl;
}

int main()
{
  int pilihan;
  char ulang;
  do
  {
    cout << "------------------------------------------------------------------------------------------------------------------------" << endl;
    cout << "-----------------------------------------Volume & Luas Prisma Segitiga--------------------------------------------------" << endl;
    cout << "------------------------------------------------------------------------------------------------------------------------" << endl;
    cout << "1. volume prisma segitiga" << endl;
    cout << "2. Luas prisma segitiga" << endl;
    cout << endl;

    cout << "Pilihan anda: ";
    cin >> pilihan;

    switch(pilihan){
    case 1:
        volume_prisma();
        break;
    case 2:
        luas_prisma();
        break;
    default:
        cout << "Menu tidak tersedia" << endl;
    }
    cout << endl;

    cout << "Ingin memilih menu lain (y/t)? ";
    cin >> ulang;
    cout << endl;
  }
  while (ulang!= 't');

  cout << "Terimakasih...";

  cout << endl;
  return 0;
}

Untuk hasil programnya seperti biasa kita harus memilih terlebih dahulu, jika menginput angka 1 maka akan masuk ke perhitungan vollume , angka 2 untuk perhitungan luas dan jika menginput selain angka tersebut akan muncul “Menu tidak tersedia” .

Setelah perhitungan selesai akan muncul pilihan apakah akan memilih menu lainnnya Kalian hanya perlu menjawab ya/ tidak. Jika jawabannya tidak maka akan muncul “Terimakasih…” dan jika ya maka akan kembali ke menu pilihan hitungan.

Dan hasilnya bisa dilihat dibawah ini

Output Program C++ Volume & Luas Prisma Segitiga

Penutup

Mungkin segitu dulu untuk latihan membuat program C++ luas dan Volume Permukaan prisma Dan bagi kalian yang ingin Belajar materi C++ dan latihannya Bisa dilihat di Tutorial C++ , semoga bermanfaat untuk kalian dan juga sampai jumpa di artikel berikutnya. Bye…

You may also like...

Popular Posts

Tinggalkan Balasan

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