Jumat, 19 Oktober 2018

Tutorial C++ | Program Menghitung Rumus Persegi (Luas, Keliling dan Panjang Diagonal)


Hallo Coding Maniak Sudahkah Anda Ngoding Hari Ini ??
Hari ini kita akan membuat Program Menghitung Rumus Persegi Panjang menggunakan C++ tentunya, rumus disini maksudnya adalah rumus menghitung luas persegi panjang, rumus menghitung keliling persegi panjang dan rumus menghitung panjang diagonal persegi panjang, semuanya saya saya satukan dalam satu program programnya juga sederhana kok.

Di program kali ini kita menggunakan pemilihan switch case, saya pribadi sih lebih suka switch case dari pada if else karena lebih rapi kelihatannya, yah walaupun switch case tidak se fleksibel if else. Kalau kalian sedang mulai belajar pemilihan switch case dan baru pertama kali mencoba ingin yang mudah dan sederhana, ini adalah salah satu program switch case paling simpel dan sederhana di blog ini, saya yakin kalian pasti langsung bisa.
Kita langsung saja.

contoh program C++ menghitung luas persegi


Seperti terlihat digambar pertama variabel yang kita gunakan kali ini bertipe integer dan float, integer untuk pilihan nomer menu dan float untuk panjang, luas, lebar, keliling, diagonal, kita pakai float disini supaya bisa pakai angka koma-koma’an.
Seperti biasa untuk program dengan pemilihan akan ada menu disini, menu rumus persegi panjang yang bisa kita pilih.

tutorial pemrograman C++ menghitung keliling persegi


Disini codingan untuk proses menghitung berbagai rumus persegi panjang case 1 untuk luas, case 2 untuk keliling, case 3 untuk panjang diagonal dan case 4 untuk exit atau keluar, proses inisiasi rumus juga ada dimasing-masing case.

Oke Selesai, mudah kan..
Dan ini adalah tampilan ketika program dijalankan

cara membuat program menghitung panjang diagonal persegi


Kali ini saya memilih untuk menghitung keliling persegi panjang, saya pilih no 2.

Gambarannya sudah, percobaan menjalankan programnya juga sudah, tinggal source code lengkapnya.

#include <iostream>
#include <math.h>
using namespace std;

main()
{
                int nomermenu;
                float panjang,lebar,luas,keliling,diagonal;
               
                cout<<"  MENU RUMUS PERSEGI PANJANG   "<<endl;
                cout<<"  1. Hitung Luas               "<<endl;
                cout<<"  2. Hitung Keliling           "<<endl;
                cout<<"  3. Hitung Panjang Diagonal   "<<endl;
                cout<<"  4. Exit                      "<<endl;
                cout<<"  Masukan Pilihan Yang Anda Inginkan : "; cin>>nomermenu;
                switch (nomermenu)
                {
                                case 1 :
                                                {
                                                                cout<<"  Panjang : "; cin>>panjang;
                                                                cout<<"  Lebar   : "; cin>>lebar;
                                                                luas=panjang*lebar;
                                                                cout<<"  Luas    : "<<luas<<endl;
                                                                break;
                                                }
                                case 2 :
                                                {
                                                                cout<<"  Panjang  : "; cin>>panjang;
                                                                cout<<"  Lebar    : "; cin>>lebar;
                                                                keliling=2*panjang+2*lebar;
                                                                cout<<"  Keliling : "<<keliling<<endl;
                                                                break;
                                                }
                                case 3 :
                                                {
                                                                cout<<"  Panjang  : "; cin>>panjang;
                                                                cout<<"  Lebar    : "; cin>>lebar;
                                                                diagonal=sqrt((double)panjang*panjang+(double)panjang*lebar);
                                                                cout<<"  Diagonal : "<<diagonal<<endl;
                                                                break;
                                                }
                                case 4 :
                                                {
                                                                cout<<"  Exit Bray"<<endl;
                                                }
                }
                return 0;
}


Semoga postingan saya kali ini juga bermanfaat, yah walaupun yang ini sangat pendek dan sederhana.
Tuliskan komentar dan pertanyaan kalian dibawah, jangan sungkan-sungkan disini kita sama-sama belajar.
“Dari newbie oleh newbie dan untuk newbie”

Previous Post
Next Post

0 Post a Comment: