<?php
$angka=array(1,2,3,4,5,6,7,8,9,10);
for($i=0; $i < count($angka); $i++){
echo $angka[$i];
$jumlah=$angka[$i]+$jumlah;
}
echo "</br> jumlah : ".$jumlah;
$rata2=$jumlah/count($angka);
echo "</br> Rata-rata : ".$rata2;
?>
Cara kerja:
Saya sudah menjelaskan
sebelumnya mengenai cara menampilkan data yang ada di dalam array. Dengan menggunakan
hampir dengan cara yang sama, tetapi ada sedikit modifikasi. Konsen kita pada
skrip $jumlah=$angka[$i]+ $jumlah. Penjelasannya seperti ini.
Saat perulangan pertama
$jumlah akan terisi angka 1 karena penjumlahan pertama index ke 0 pada $angka
yaitu 1 dengan angka default $jumlah angka 0. Artinya 1+0=0. Sehingga $jumlah=1.
Saat perulangan kedua
index ke 1 pada array yaitu angka 2 akan ditambah dengan data variable jumlah
yaitu angka 1. Sehingga 1+2=3. Jadi $jumlah berisi angka 3.
Saat perulangan ke 3
index ke 2 pada array yaitu angka 3 akan ditambah dengan data variable jumlah
yaitu angaka 3.artinya 3+3=6. Sehingga variable jumlah berisi angka 6.
Begitu seterusnya
hingga jumlah terakhir. Jadinya variable jumlah berisi angka 55.
Untuk mencari rata-rata
tinggal variable jumlah dibagi dengan jumlah data dalam variable angka dengan
menggunakan fungsi count().
Skrip/Code: Menjumlahkan Data Array
4/
5
Oleh
Unknown