Ayam Koding

Belajar Algoritme & Pemrograman

Program C Untuk Menghitung Luas Persegi Panjang (2022)

Updated on 2022-03-10

Hai sobat ayamkoding, kali ini kita akan membahas tentang program bahasa C untuk menghitung luas dari bangun persegi panjang.

Apa itu bangun persegi panjang?

Jadi, persegi panjang adalah bangun yang mempunyai empat sisi, yang mana kedua sisi saling berhadapan sejajar dan sama panjang.

Untuk menghitung luas persegi panjang, kita bisa menggunakan rumus:

L = panjang x lebar

Lalu, bagaimana program bahasa C untuk menghitung luas persegi panjang yang bisa Anda coba?

Luas Persegi Panjang (Prosedural)

Program C Menghitung Luas Persegi Panjang

** source code **

/** ---------------------------------------------
* Program C Untuk Menghitung Luas Persegi Panjang
* -----------------------------------------------
* ayamkoding.com
*/
#include <stdio.h>

int main(){
  int p, l, luas;

  printf("Program C Menghitung Luas Persegi Panjang\n");
  printf("-----------------------------------------\n");

  printf("Masukkan panjang \t: ");
  scanf("%d", &p);
  printf("Masukkan lebar  \t: ");
  scanf("%d", &l);

  luas = p*l;

  printf("-----------------------------------------\n");
  printf("Hasil luas persegi panjang adalah %d\n", luas);
  printf("\n\n\n");

  return 0;
}

Contoh Input

Ketika dilakukan input panjang 12 dan lebar 10 maka didapatkan perhitungan luas sebesar 120.

Penjelasan Kode

1. Program utama dari bahasa C

#include <stdio.h>

int main(){

  ...

  return 0;
}

2. Deklarasi variable untuk luas, panjang, dan lebar.

int p, l, luas;

3. Hanya judul saja dalam bentuk komentar

printf("Program C Menghitung Luas Persegi Panjang\n");
printf("-----------------------------------------\n");

4. Input data untuk panjang dan lebar dari persegi panjang

printf("Masukkan panjang \t: ");
scanf("%d", &p);
printf("Masukkan lebar  \t: ");
scanf("%d", &l);

5. Perhitungan luas persegi panjang dengan menggunakan rumus

luas = p*l;

6. Print hasil perhitungan dari luas persegi panjang

printf("-----------------------------------------\n");
printf("Hasil luas persegi panjang adalah %d\n", luas);
printf("\n\n\n");

Luas Persegi Panjang dengan Function

Program C Menghitung Luas Persegi Panjang dengan Function

** source code **

/** ------------------------------------------
* Program C Luas Persegi Panjang with Function
* --------------------------------------------
* ayamkoding.com
*/

#include <stdio.h>

float LuasPersegiPanjang (float p, float l){
  return p*l;
}

int main(){
  printf("Program C Untuk Menghitung Luas Persegi Panjang\n");
  printf("-----------------------------------------------\n");

  float luas, panjang, lebar;

  printf("Masukkan panjang \t: ");
  scanf("%f", &panjang);
  printf("Masukkan lebar  \t: ");
  scanf("%f", &lebar);

  luas = LuasPersegiPanjang(panjang, lebar);

  printf("-----------------------------------------------\n");
  printf("Hasil luas persegi panjang adalah %.2f", luas);
  printf("\n\n\n");

  return 0;
}

Contoh Input

Saat dilakukan input panjang sebesar 20 dan lebar 30 maka didapatkan luas persegi panjang menjadi 600.

Anda bisa mencoba sendiri ya 🙂

Penjelasan Kode

1. Standard input output pada bahasa C

#include <stdio.h>

2. Membuat deklarasi function yang akan digunakan dengan memasukan rumus luas persegi panjang.

float LuasPersegiPanjang (float p, float l){
  return p*l;
}

3. Program main pada bahasa C

int main(){

  ...

  return 0;
}

4. Hanya judul dalam bentuk komentar saja.

printf("Program C Untuk Menghitung Luas Persegi Panjang\n");
printf("-----------------------------------------------\n");

5. Deklarasi variable dengan tipe data float untuk luas, panjang, dan lebar.

float luas, panjang, lebar;

6. Input untuk panjang dan lebar

printf("Masukkan panjang \t: ");
scanf("%f", &panjang);
printf("Masukkan lebar  \t: ");
scanf("%f", &lebar);

7. Pemanggilan fungsi dari luas

luas = LuasPersegiPanjang(panjang, lebar);

8. Print output untuk menampilkan luas yang telah dihitung

printf("-----------------------------------------------\n");
printf("Hasil luas persegi panjang adalah %.2f", luas);
printf("\n\n\n");

Demikian sedikit pembahasan mengenai cara membuat kode program untuk menghitung luas persegi panjang yang bisa Anda coba ya.

Jika Anda ada masukan dan pertanyaan, silahkan tulis pada kolom komentar di bawah ya.

Bagikan juga kode Anda, barangkali ada cara menghitung luas persegi panjang yang lebih efisien dibandingkan kode di atas ya.

Lihat juga: Program C Untuk Menghitung Luas Segitiga

Terima kasih dan happy coding 🙂