HRMlblCMFqqInfU78c3NMJxDetM02ycHTU9BqBl9

Program Menghitung Keliling dan Luas Persegi Menggunakan Bahasa C

Program Menghitung Keliling dan Luas Persegi Menggunakan Bahasa C

hobingoding.com - Halo coders. Kembali saya akan membagikan program untuk menghitung keliling dan luas persegi menggunakan bahasa C setelah sebelumnya saya telah membagikannya dengan menggunakan beberapa bahasa pemrograman yang lain.

Persegi merupakan salah satu bangun datar yang dimana ke-empat sisi dari persegi ini memiliki ukuran yang sama panjang. Adapun rumus untuk menghitung keliling dan luas persegi ini adalah:
Keliling = 4 * sisi
Luas = sisi * sisi

Permasalahan

Buatlah program untuk menghitung keliling dan luas persegi.

Test Case

Input Sisi : 5
Keliling Persegi : 20
Luas Persegi : 25

Kode Program

#include <stdio.h>

int main() {
    int sisi, keliling, luas;

    printf("Program Menghitung Keliling dan Luas Persegi\n");
    printf("visit us hobingoding.com\n\n");
    // Input Sisi
    printf("Input Sisi : ");
    scanf("%d", &sisi);

    // Hitung Keliling
    keliling = 4 * sisi;
    // Hitung Luas
    luas = sisi * sisi;
    printf("Keliling Persegi : %d\n", keliling);
    printf("Luas Persegi : %d", luas);
    return 0;
}

Lihat source code melalui github: fandipres

Output Program

Program Bahasa C Menghitung Keliling dan Luas Persegi

Penjelasan Program

Disini saya menggunakan tiga buah variabel yaitu sisi, keliling dan luas. Variabel sisi saya gunakan untuk menyimpan ukuran sisi yang akan diinput oleh user.

Kemudian saya menggunakan dua variabel lainnya yaitu keliling dan luas untuk menyimpan hasil perhitungan sesuai dengan rumus yang sudah saya jelaskan sebelumnya.

Sebenarnya pada program ini kita bisa untuk hanya menggunakan satu variabel saja yaitu variabel sisi. Kemudian untuk keliling dan luasnya tidak perlu disimpan ke sebuah variabel lain melainkan langsung dihitung dalam proses pencetakan (printf).

Demikian pembahasan saya kali ini, sekian dan semoga bermanfaat ya.

Related Posts
Fandi Presly Simamora
Lecturer, code lover, technology enthusiast, enjoys sharing various things through writing, and of course, just a regular human being. Hello world :)

Related Posts

Posting Komentar