Program Menghitung Nilai Rata-rata dengan Array di C

Halo guys, Berjumpa dengan Miniblog dari Inzaghi's Blog! Kali ini kita akan membuat Program Menghitung Nilai Rata-rata dengan Array di Bahasa C, yang sangat berguna di Statistik.

Sumber (Referensi) : Beginnersbook.com


Untuk Software-nya, Anda bisa menggunakan CodeBlocks, Dev C++, ataupun VS Code. Bahkan Anda juga bisa menggunakan Online Compiler yang ada di Internet seperti ProgramizOneCompilerOnlineGDB, dll.

Program ini meminta pengguna menentukan Jumlah Elemen Array, yang menjadi Ukuran Array tersebut. Sebagai contoh, jika Rata-rata dari 8 Angka akan dihitung, maka pengguna perlu memasukkan Angka 8 sebagai Ukuran Array. Langkah-langkah dalam program ini adalah :

  • Pengguna diminta menentukan jumlah elemen.
  • Jika jumlah elemen yang dimasukkan kurang dari 2, program akan menampilkan pesan agar pengguna meng-Input ulang karena perhitungan rata-rata memerlukan setidaknya dua elemen.
  • Program meminta pengguna memasukkan nilai untuk setiap elemen array, lalu menghitung total nilai elemen tersebut.
  • Total nilai elemen array dibagi dengan jumlah elemen untuk menghasilkan rata-rata dari angka-angka yang dimasukkan.

Inilah Barisan dan Deret Bilangan Geometri dengan C :

#include <stdio.h>
#include <conio.h>

int main() {
    int i, n;
    int data[100]; // Array untuk menyimpan data
    float rata, jum = 0; // Variabel untuk rata-rata dan jumlah

    printf("Banyaknya Data : ");
    scanf("%d", &n); // Input jumlah data
    printf("\n");

    for (i = 0; i < n; i++) {
        printf("Data ke-%d : ", i + 1);
        scanf("%d", &data[i]); // Input data
        jum += data[i]; // Menambahkan data ke total
    }

    rata = jum / n; // Menghitung rata-rata

    printf("\n");
    printf("Nilai Total     : %.2f\n", jum);
    printf("Nilai Rata-rata : %.2f\n", rata);

    getch(); // Menunggu pengguna menekan tombol
    return 0;
}

Input dan Output :

Banyaknya Data : 6

Data ke-1 : 32
Data ke-2 : 27
Data ke-3 : 16
Data ke-4 : 39
Data ke-5 : 22
Data ke-6 : 19

Nilai Total     : 155.00
Nilai Rata-rata : 25.83


Mohon maaf apabila ada kesalahan sedikit pun pada Kode Program ini.

Terima Kasih 😀😊😘👌👍 :)

Post a Comment

Previous Post Next Post