Bu yazıda PHP ile bir dizi sayının ortalaması nasıl hesaplayacağınız göstereceğim.
İlk olarak sayi_ortalama adında bir fonksiyon oluşturuyoruz. Bu fonksiyona … operatörünü kullanarak istediğimiz kadar sayı gönderen parametreyi oluşturuyoruz. … operatörü fonksiyona değişken sayıda parametre geçek için kullanılır.
Fonksiyon içinde sayıların toplamını bulmak için array_sum fonksiyonu ve sayıların adetini bulmak için de count fonksiyonunu kullanıyoruz. Bir dizi sayının ortalaması bulmak o sayıları toplayıp toplam sayıya bölmek demektir.
Son olarak çıkan ortalmayı return ifadesi ile geri gönderip ekrana çıktı alınmasını sağlıyoruz.
PHP Kodu:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | <?php #fonksiyon tanımlama function sayi_ortalama(...$sayilar){ $toplam = array_sum($sayilar); $ortalma = $toplam / count($sayilar); return $ortalma; } #test $ortalma = sayi_ortalama(5,3,4,5,5,8); echo "Sayıların ortalaması : $ortalma <br>"; $ortalma = sayi_ortalama(1,2,3,4,5,6,7,8,9,10,11,12,13); echo "Sayıların ortalaması : $ortalma <br>"; |
Çıktı:
1 2 3 4 | Sayıların ortalaması : 5 Sayıların ortalaması : 7 |
Yorum Yap