Pada kesempatan ini saya ingin kembali membagikan contoh program C++ untuk menghitung luas persegi panjang. Artikel yang sama juga sudah saya tulis untuk program java dan python. Secara substansi algoritma-nya cukup sederhana menggunakan algoritma sekuensial yang mana program akan mengeksekusi setiap baris program dari atas ke bawah tanpa ada proses iterasi atau percabangan (kecuali jika kalian ingin mengembangkannya).
Persegi panjang merupakan bangun datar yang memiliki dua pasang sisi yang sejajar dan sama panjang. memiliki empat sudut siku-siku. Sisi yang panjang bisa kita sebut panjang (p) dan sisi yang lebih pendek di sebut lebar (l).
Rumus Luas Persegi Panjang
luas = panjang * lebar
Dari rumus diatas dapat kita analisa berapa variabel yang harus dibuat ? Iya kita bisa membuat minimal dua variabel atau tiga variabel lebih bagus. Sekarang mari kita bahas algoritma-nya
Algoritma Menghitung Luas Persegi Panjang
- Mulai
- Masukan Panjang
- Masukan Lebar
- Hitung luas = panjang x lebar
- Tampilkan luas
- Selesai
Flowchart

Jika sebelumnya kalian sudah pernah belajar flowchart tentu sudah tidak asing lagi dengan simbol-simbol di atas. Untuk memulai dan mengakhiri kegiatan saya menggunakan simbol terminal, pada inisialisasi variabel menggunakan simbol proses (berbentuk persegi), kemudian untuk memasukan panjang dan lebar menggunakan simbol input yang berbentuk seperti jajar genjang. Untuk menghitung luas menggunakan simbol proses karena kegiatan ini dilakukan oleh komputer, Terakhir untuk menampilkan hasil luas persegi panjang memakai simbol ouput. Simbol ini sama dengan simbol input berbentuk jajar genjang.
Implementasi Ke Program C++
#include <iostream>
using namespace std;
int main (){
float luas,panjang,lebar;
cout<<"PROGRAM C++ MENGHITUNG LUAS PERSEGI PANJANG"<<endl;
cout<<"-----------------------------------"<<endl;
cout<<"Masukan Panjang\t\t: ";
cin>>panjang;
cout<<"Masukan Lebar\t\t: ";
cin>>lebar;
luas=panjang*lebar;
cout<<"Luas Persegi Panjang\t: "<<luas<<endl;
return 0;
}

Pada progam diatas saya menyertakan modul iostream untuk menangani input/output program dan juga menggunakan namespace std agar penggunaan fungsi cout lebih sederhana. Fungsi main menggunakan tipe non void, artinya harus memiliki nilai balik return value, Ada tiga variabel yang di deklarasikan yaitu luas, panjang dan lebar masing-masing bertipe float (bilangan pecahan).
Pengguna akan memasukan panjang dan lebar nilainya akan di input ke variabel panjang dan lebar melalui fungsi cin. Pada pernyataan string terdapat tanda \t\t berfungsi untuk membuat dua tab ke kanan agar posisi inputan sejajar dengan inputan lainnya.
Setelah ita memasukan nilai panjang dan lebar, program akan menghitung sesuai dengan rumus luas=panjang*lebar. Lalu kemudian menampilkan hasilnya di layar console.
Program C++ Menghitung Keliling Persegi Panjang
Selain luas persegi panjang kita juga bisa menghitung keliling persegi panjang dengan rumus:
keliling = 2 x (panjang + lebar)
Untuk algoitma dan flowchart-nya sama seperti pada luas lingkaran yang membedakan hanya pada variabel luas di ganti menjadi keliling dan pada proses perhitungan rumus di ganti dengan rumus keliling luas persegi panjang.
#include <iostream>
using namespace std;
int main (){
float keliling,panjang,lebar;
cout<<"PROGRAM C++ MENGHITUNG KELILING PERSEGI PANJANG"<<endl;
cout<<"-----------------------------------"<<endl;
cout<<"Masukan Panjang\t\t: ";
cin>>panjang;
cout<<"Masukan Lebar\t\t: ";
cin>>lebar;
keliling=2*(panjang+lebar);
cout<<"Keliling Persegi Panjang: "<<keliling<<endl;
return 0;
}
Jika program di jalankan maka hasilnya seperti contoh berikut:

Sekian pembahasan kali ini mengenai contoh program c++ untuk menghitung luas & keliling persegi panjang. Semoga bermanfaat buat kalian yang sedang belajar dasar pemrograman C++, Masih banyak contoh-contoh program sederhana lainnya yang saya bahas di blog ini.