Hai sobat ayamkoding, kali ini kita akan membahas tentang program bahasa C untuk menghitung nilai rata – rata dari suatu bilangan.

Lantas bagaimana caranya?

Rumus untuk menghitung rata-rata pada suatu bilangan bisa menggunakan rumus:

Nilai rata-rata = Jumlah nilai : banyaknya data

Sebagai contoh,

Data nilai tiga siswa yang masing-masing: 87, 85, dan 90. Berapa nilai rata-ratanya?

Jumlah nilai = 87 + 85 + 90 = 262

Jumlah data = 3

Nilai rata-rata = 262 / 3 = 87.33

Lalu, bagaimana penerapannya dalam dunia pemrograman bahasa C?

** source code **

/** * Program C Untuk Menghitung Nilai Rata-rata
* * ayamkoding.com
*/
#include
int main(){
printf(“Program C Menghitung Nilai Rata-rata\n”);
printf(” \n”);
int i, banyak, data[20];
float average, jumlah;
printf(“Masukkan banyak data yang akan dihitung: “);
scanf(“%d”, &banyak);
for (i = 0; i Contoh Input
Contoh Pertama

Sebagai contoh, kita akan memasukan input nilai sebanyak 5 dengan nilai 12, 14, 17, 11, dan 10.

Jumlah dari nilai : 12 + 14 + 17 + 11 + 10 = 64

Nilai rata-rata menjadi = 64 / 5 = 12.8

Contoh Kedua

Selanjutnya, kita akan memasukkan data sebanyak 8 dengan nilai 8, 2, 4, 3, 5, 3, 7, 8

Jumlah dari nilai = 8 + 2 + 4 + 3 + 5 + 3 + 7 + 8 = 40

Nilai rata-rata = 40 /8 = 5

Penjelasan Kode
1. Program main pada bahasa C

#include
int main(){

return 0;
}

2. Judul program, hanya dalam bentuk komentar

printf(“Program C Menghitung Nilai Rata-rata\n”);
printf(” \n”);

3. Deklarasi berbagai variable mulai dari i, hingga banyak data dalam bentuk array.

int i, banyak, data[20];
float average, jumlah;

4. Input untuk menanyakan berapa banyak jumlah data yang akan diinput.

printf(“Masukkan banyak data yang akan dihitung: “);
scanf(“%d”, &banyak);

5. Perulangan untuk melakukan input masing-masing data, kemudian melakukan penjumlahan dari setiap data yang ada.

for (i = 0; i 6. Menghitung rata-rata yang ada dengan rumus jumlah data dibagi dengan banyak data.

average = jumlah / banyak;

7. Output data untuk jumlah data dan hasil dari perhitungan rata-rata

printf(” \n”);
printf(“Jumlah dari data adalah %.0f\n”, jumlah);
printf(“Rata-rata yang didapatkan yaitu %.2f\n\n\n”, average);

Demikian sedikit pembahasan mengenai cara menghitung rata-rata menggunakan program bahasa C 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 mendapatkan rata-rata yang lebih efisien dibandingkan kode di atas ya.

Lihat juga: Program C Untuk Membalikan Angka

Terima kasih dan happy coding 🙂}