Advertisements
latihan C++

Latihan C++ #13 : Cari Volume & Luas Permukaan Limas

Anak Males – Halo Teman-Teman kali ini kita akan membuat program c++ untuk menghitung volume dan luas permukaan limas.

Oh ya ternyata sudah lama juga ya kita tidak melanjutkan belajar atau latihan c++ nya.

Maklum penulis masih kuliah jadi jarang menulis karena ada kesibukan lain.

Oke Sebelumnya kalian tau engga limas itu apa?

pramida, limas segi empat (program C++)
Piramida

Ya, Limas itu bentuknya seperti piramida yang biasa kalian lihat di film-film itu loh dan biasanya ada di mesir. Nah, piramida ini adalah bentuk limas yang alasnya berbentuk segi empat.

Baca Juga : Program Keliling & Luas Persegi

Tapi selain piramida ada banyak barang atau bangunan yang berbentuk limas contohnya: Tenda , mainan teka teki berbentuk limas atau bisa di sebut rubik limas , lalu botol parfum pun ada yang berbentuk limas.

Oke selanjutnya kita bahas dulu pengertian, rumus dan juga jenis limas.

Meski jenis limas ada beberapa, saya hanya menggunakan satu jenis untuk membuat program nya.

Apa Itu Limas?

Limas adalah bengun ruang yang pastinya 3 dimensi yang memiliki alas segitiga, segi empat, sampai segi enam.

Dan biasanya limas yang berbentuk segi empat itu disebut piramida dan ada juga segi lima itu pentagon atau segi enam yang biasanya disebut hexagon.

Rumus Limas

Karena ada beberapa jenis limas jadi rumusnya sangat banyak.

Rumus Limas segitiga

Volume: ⅓ x (½ x a x t) x t
Luas Permukaan: (½ x a x t) + (3 x luas sisi tegak)

Rumus Limas segi empat

Volume: ⅓ x (s x s) x t
Luas Permukaan: (s x s) + (4 x luas sisi tegak)

Baca Juga : Mencari Luas & Keliling Trapesium

Rumus Limas segi lima

Volume: ⅓ x (1,72 x s x s) x t
Luas Permukaan: (1,72 x s x s) + (5 x luas sisi tegak)

Rumus Limas segi enam

Volume: ⅓ x (2,598 x s x s) x t
Luas Permukaan: (2,598 x s x s)  + (6 x luas sisi tegak)

Program C++ Volume & Luas Limas

Seperti yang saya bilang diawal walaupun banyak jenis dari limas kita hanya membuat satu program yaitu menghitung volume dan luas permukaan limas yang berbentuk segitiga.

#include <iostream>

using namespace std;

void volume_limas(){
    float ts,a,t,volume;
    cout << "Masukan nilai alas: ";
    cin >> a;
    cout << "Masukan nilai tinggi segitiga: ";
    cin >> ts;
    cout << "Masukan nilai tinggi limas: ";
    cin >> t;

    volume =  ( a * ts * 1/2 )* 1/3  * t ;

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

void luas_limas(){
    float a,ls,t,Luas;
    cout << "Masukan nilai alas: ";
    cin >> a;
    cout << "Masukan nilai luas sisi tegak: ";
    cin >> ls;
    cout << "Masukan nilai tinggi: ";
    cin >> t;

    Luas = ( a * t * 1/2) + (3 * ls);

    cout<<"Hasil dari Luas limas segitiga :"<<Luas<<endl;
}

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

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

    switch(pilihan){
    case 1:
        volume_limas();
        break;
    case 2:
        luas_limas();
        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;
}

Jadi diawal menjalankan programnya kalian akan di beri pilihan, untuk angka 1 menghitung volume dan angka 2 untuk menghitung luas permukaan. Ketika kalian menginputkan selain angka 1 dan 2 maka akan muncuk kalimat “Menu tidak tersedia” .

Nah ketika selesai menghitung ataupun menginputkan pilihan yang salah kalian akan diberi pertanyaan apakah kalian akan memilih menu lainnya. untuk menjawabnya kalian hanya perlu ketik y atau t.

Untuk Program ini kita menggunakan percabangan Switch – Case , perulangan Do while dan tentunya prosedure.

Untuk memahaminya kalian bisa belajar terlebih dahulu.

Dan hasilnya bisa dilihat dibawah ini

Output Program C++ Volume & Luas Limas

C++ volume luas limas segitiga
Hasil Program c++ luas dan volume limas segitiga

Penutup

Mungkin segitu dulu untuk latihan membuat program C++ luas dan volume Limas 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 *