Artikel ini akan membagikan sebuah Program C++ Menghitung Luas Persegi Panjang dalam dua metode disertai dengan Penjelasannya.
Selamat datang di Seri Contoh Program C++ One Tekno. Pada artikel ini, saya akan membagikan sebuah Program C++ untuk Menghitung Luas Persegi Panjang disertai Penjelasannya.
Pendahuluan
Untuk membuat Program C++ sederhana ini, diperlukan pemahaman dasar input dan output C++ dan juga rumus menghitung luas persegi panjang.
Rumus => L = p x l
Ya. Itu lah rumusnya. Sangat sederhana.
Baik mari kita masuk ke Programnya.
Program C++ Menghitung Luas Persegi Panjang Sederhana
Berikut adalah programnya, silakan teman-teman salin --lebih baik ketik sendiri-- ke Code Block atau apapun IDE yang teman-teman gunakan. Setelah itu compile and run.
Program :
#include <iostream>
using namespace std;
int main()
{
//Menentukan Luas Persegi Panjang
//Rumus => L = p*l
//Program ini membutuhkan inputan untuk panjang dan lebar.
double p, l, luas;
cout << "Program C++ Menentukan Luas Persegi Panjang" << endl;
cout << "-------------------------------------------" << endl;
cout << "Panjang : "; cin >> p;
cout << "Lebar : "; cin >> l;
luas = p * l;
cout << "Luas Persegi Panjang = " << luas;
cout << endl << endl;
return 0;
}
Output :
Program C++ Menentukan Luas Persegi Panjang ------------------------------------------- Panjang : 4 Lebar : 3 Luas Persegi Panjang = 12
Penjelasan Program :
double p, l, luas;
Penjelasan : Ini adalah pendeklarasian variabel untuk panjang, lebar, dan luas. Kita gunakan tipe data double barangkali panjang atau lebar persegi panjang adalah bilangan desimal yang digitnya banyak. Jika menggunakan int maka hasilnya akan terkonversi menjadi bilangan bulat.
cout << "Panjang : "; cin >> p;
cout << "Lebar : "; cin >> l;
Disini kita ambil inputan untuk variabel p dan l.
Catatan : Jangan lupa titik koma untuk memisahkan cout dan cin dalam satu baris kode.
luas = p * l ;
Disini kita asign atau memasukan nilai/value ke dalam variabel luas. Yaitu rumus mencari luas persegi panjang.
cout << "Luas Persegi Panjang = " << luas ;
Di bagian ini kita tampilkan hasil atau nilai dari variabel luas.
Mudah bukan?
Sekarang kita coba metode yang lebih sulit. Yaitu menggunakan sebuah function atau prosedur.
Program C++ Menghitung Luas Persegi Panjang dengan Funtion
Disini kita buat sebuah fungsi bernama luas(). Fungsi ini akan membutuhkan input panjang dan lebar kemudian menghitung luasnya lalu mengembalikan hasilnya untuk di tampilkan di console.
Program :
#include <iostream>
using namespace std;
double luas(double p, double l) {
double luas = p*l;
return luas;
}
int main()
{
double p, l;
cout << "Program C++ Menentukan Luas Persegi Panjang dengan Fungsi" << endl;
cout << "---------------------------------------------------------" << endl;
cout << "Panjang : "; cin >> p;
cout << "Lebar : "; cin >> l;
cout << "Luas Persegi Panjang= " << luas(p, l);
cout << endl << endl;
return 0;
}
Output :
Program C++ Menentukan Luas Persegi Panjang dengan Fungsi --------------------------------------------------------- Panjang : 4 Lebar : 3 Luas Persegi Panjang = 12
Penjelasan Program
double luas(double p, double l) {
double luas = p * l;
return luas;
}
Ini adalah fungsi untuk menghitung luas. Sama seperti sebelumnya, kita gunakan tipe data double.
Fungsi luas() memiliki dua buah parameter, yaitu p dan l dengan tipe data double. Parameter ini berfungsi menangkap inputan berupa argumen ketika fungsi ini dipanggil di main().
Lihat di bawah ini!
cout << "Luas Persegi Panjang = " << luas( p, l ) ;
luas( p , l ) adalah pemanggilan fungsi luas(). Variabel p dan l ini disebut sebagai argumen, atau inputan untuk fungsi luas(). Kebetulan disini saya samakan variabelnya. Temen - temen bisa mengunakan variabel yang berbeda.
return luas;
Bagian ini akan mengembalikan hasil operasi yang ada didalam fungsi luas(). Hasil operasi ini tidak akan akan muncul di console jika tidak di tampilkan dengan cout << ;
Paham kan temen-temen?
Silakan temen-temen bisa bereksperimen untuk memodifikasi kodenya untuk menambah pemahaman.
Penutup
Demikian Program C++ Menghitung Luas Persegi Panjang dari blog One Tekno. Semoga bisa menjadi bahan belajar dan mengerjakan tugas teman-teman.
Jika teman-teman ingin dibuatkan contoh lainnya, hubungi saya melalui email ke [email protected].