Advertisements
latihan C++

Latihan C++ #07 : Menghitung Luas & Keliling Belah Ketupat

Anak Males – Haloo Teman-Teman,Pada artikel latihan c++ ke 7 ini kita akan membuat program c++ menghitung luas dan keliling belah ketupat.

Pada artikel kali kita buat berbeda

kita akan membuat 3 program yaitu 2 program seperti biasa luas dan keliling belah ketupat secara terpisah programnya.

Nah yang 1 kita buat program luas dan keliling dalam satu program dengan mengimplementasikan if-else if

Jadi kalian yang belum mempelajari materi percabangan khususnya percabangan if-else if

Kalian Bisa Baca terlebih dahulu : Percabangan

Dan seperti biasa kita akan bahas dahulu mengenai apa itu belah ketupat , sifatnya dan rumusnya.

Apa itu Belah Ketupat?

Belah ketupat adalah bangun datar 2 dimensi yang memiki 4 sisi yang sama panjang dan serta memiliki 2 sudut sama besar yang saling berhadapan .

Seperti gambar diatas kitalah 4 sisinya yaitu AB, BC, CD dan DA. seperti layang layang, belah ketupat juga terdapat digonal lurus bisa lihat digambar ada AC dan BD.

Ada banyak sekali contoh dalam kehidupan sehari hari yang memiliki bentuk belah ketupat.

Ya seperti namanya dan juga yang sering kita biasa temui di saat hari raya idul fitri yaitu ketupat.

Berapa Rambu-rambu lalu lintas memiliki bentuk belah ketupat, mungkin sering kita jumpai ketika berkendara.

Dan mungkin masih banyak lagi.

Sifat-Sifat Belah Ketupat

  • Memiliki 4 sisi yang sama panjang
  • Memiliki 2 diagonal tegak lurus
  • Memiliki 2 pasang sudut yang saling berhadapan
  • Jumlah Sudut yang berdekatan 180 derajat

Rumus Belah Ketupat

Sudah cukup membahas pengertian dan sifat-sifat belah ketupat

sekarang yang lebih penting kita tahu rumus keliling dan luas belah ketupat

Untuk Rumus luas itu 1/2 x Daigonal pertama x diagonal dua

Sedangkan untuk Keliling yaitu 4 x sisi

Program C++ Belah Ketupat menggunakan If-Else if

#include <iostream>

using namespace std;

int main()
{
    cout << "------------------------------------------------------------------------------------------------------------------------" << endl;
    cout << "-----------------------------------------Luas & Keliling Belah Ketupat--------------------------------------------------" << endl;
    cout << "------------------------------------------------------------------------------------------------------------------------" << endl;

    int d1,d2,sisi,pilih,Luas,keliling;

    cout<<" 1. Luas Belah Ketupat "<<endl;
    cout<<" 2. Keliling Belah Ketupat "<<endl;
    cout<<" Silahkan pilih :";
    cin >> pilih;

    if(pilih==1){
        cout << endl;
        cout << "Masukan nilai diagonal pertama: ";
        cin >> d1;
        cout << "Masukan nilai diagonal kedua: ";
        cin >> d2;
        cout << endl;

        keliling = 0.5*d1*d2;

        cout<<"Hasil dari Luas Belah Ketupat :"<<Luas<<endl;
    }
    else if(pilih==2){
        cout << endl;
        cout << "Masukan nilai sisi : ";
        cin >> sisi;
        cout << endl;
        
        keliling = 4 * sisi;
        
        cout<<"Hasil dari Keliling Belah Ketupat :"<<keliling<<endl;
    }
    else{
        cout << "pilihan mu salah";
    }



    return 0;
}

Jika kalian ingin belajar konsep if-else if atau percabangan

Bisa kalian baca : Percabangan

Seperti biasa kita bahas variabelnya terlebih dahulu, dalam program ini masih sama seperti program yang sudah pernah kita buat masih menggunakan Integer. Variabel pada program ini sedikit lebih banyak karena satu program 2 perhitungan.

Oke, pada program ini terdapat variabel d1 untuk diagonal pertama ,d2 untuk diagonal kedua ,Luas untuk menyimpan hasil dari perhitungan rumus luas , sisi untuk menyimpan nilai sisi , keliling untuk menyimpan hasil perhitungan rumus keliling , dan pilih sendiri kita gunakan untuk menyimpan hail pilihan kita.

Nah, bisa kita lihat pada script di bawah ini.

    cout<<" 1. Luas Belah Ketupat :"<<endl;
    cout<<" 2. Keliling Belah Ketupat :"<<endl;
    cout<<" Silahkan pilih :";
    cin >> pilih;

kita di beri pilihan antara no 1 dan 2, jika kita memilih no 1 maka akan membuka perhitungan luas belah ketupat dan jika memilih no 2 akan membuka perhitungan keliling belah ketupat.

Bagaimana jika memilih selain itu?…….

Maka akan hasil nya seperti ini

maka akan menampilkan sebuah kalimat “pilihan mu salah “

Output Program C++ Belah Ketupat

Program C++ Luas Belah Ketupat

#include <iostream>

using namespace std;

int main()
{
    cout << "------------------------------------------------------------------------------------------------------------------------" << endl;
    cout << "-----------------------------------------------Luas Belah ketupat-------------------------------------------------------" << endl;
    cout << "------------------------------------------------------------------------------------------------------------------------" << endl;
    cout << endl;

    int d1,d2,Luas;
    cout << "Masukan nilai diagonal pertama: ";
    cin >> d1;
    cout << "Masukan nilai diagonal kedua: ";
    cin >> d2;

    Luas = 0.5*d1*d2;

    cout<<"Hasil dari Luas Belah Ketupat :"<<Luas<<endl;

    return 0;
}

Ya yang ini program yang hanya satu perhitungan yaitu luas belah ketupat.

Sudah seringkan kita bahas program-program seperti ini.

jadi saya engga usah bahas kembali ya…

yaaaa paling pengimplematasian rumusnya aja sih…..

Bagi kalian yang belum sempat baca artikel-artikel sebelumnya boleh kunjungi di Tutorial C++

Output C++ Luas Belah Ketupat

Program C++ Keliling Belah Ketupat

#include <iostream>

using namespace std;

int main()
{
    cout << "------------------------------------------------------------------------------------------------------------------------" << endl;
    cout << "---------------------------------------------Keliling Belah ketupat-----------------------------------------------------" << endl;
    cout << "------------------------------------------------------------------------------------------------------------------------" << endl;
    cout << endl;

    int sisi,keliling;
    cout << "Masukan nilai sisi : ";
    cin >> sisi;

    keliling = 4 * sisi;

    cout<<"Hasil dari Keliling Belah Ketupat :"<<keliling<<endl;

    return 0;
}

Ini pun sama versi program yang hanya satu perhitungan yaitu Keliling belah ketupat.

Program ini pun engga akan dibahas lebih banyak.

Output C++ Keliling Belah Ketupat

Penutup

Mungkin segitu dulu untuk latihan membuat program C++ luas dan keliling belah ketupat 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 Bye…

You may also like...

Popular Posts

Tinggalkan Balasan

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