Algoritma Mencari Rata-Rata Nilai Dari Array Dengan Bahasa C - Algoritma merupakan tata cara yang dilakukan untuk memecahkan sebuah masalah. Algoritma sangat sering digunakan dalam menyusun pemrograman komputer.
Salah satu bahasa pemrograman adalah bahasa C yang bisa dibilang menjadi dasar dari sebuah algoritma komputer karena struktur bahasanya yang mudah dipelajari dan bisa dibilang struktur bahasa yang umum yang ada dalam bahasa pemrograman.
Algoritma Mencari Nilai Rata-rata Dari Array
Array merupakan sebuah tipe data yang dapat menampung banyak data dengan tipe data yang sama dalam satu deklarasi. Kali ini, salah satu fungsi array yang akan saya gunakan adalah untuk menampung beberapa nilai yang diimput oleh user.
Kemudian nilai-nilai tersebut kita cari rata-ratanya. Contoh kasusnya adalah mencari nilai rata-rata dari nilai-nilai ulangan yang didapatkan oleh seorang siswa. Jadi kita terlebih dahulu menampung semua nilai yang diinputkan kemudian menjumlahkan semua nilai tersebut kemudian dibagi dengan jumlahnya.
Langsung saja kita langsung menuju ke algoritmanya.
#include <stdio.h>
main(){
int nilai, i, jumlah=0;
float rata;
printf("Berapa Nilai Yang Akan Di Masukkan : "); scanf("%d",&nilai);
int larik[nilai];
for(i=0; i<nilai; i++){
printf("Masukkan Nilai %d : ", i+1); scanf("%d", &larik[i]);
}
for(i=0; i<nilai; i++){
jumlah = jumlah + larik[i];
}
rata = jumlah/nilai;
printf("Hasil Rata-Rata : %f", rata);
}
Yaps jadi itu saja ya, saya jelaskan sedikit bagaimana alur dari pemrograman diatas.
Pertama sudah bisa kita include dulu stdio.h kemudian dalam fungsi main kita deklarasikan terlebih dahulu variabel-variabel yang digunakan.
Kemudian int larik[nilai]; adalah varibel yang menampung data array.
Pada perulangan pertama, kita gunakan untuk menampung data-data nilai yang dimasukkan oleh user ke dalam array. Kemudian pada for kedua itu digunakan untuk menjumlahkan semua nilai array kedalam sebuah variabel 'jumlah'.
Nah variabel jumlah tersebut kemudian dibagi dengan banyaknya data kemudian ditampung kedalam variabel rata. Setelah itu ditampilkan dan selesai.
Related Post :
C