Bu yazımızda C programlama dilinde, dizideki pozitif elemanların ortalamasını bulan program örneğini çözeceğiz. Eğer eksiklikleriniz var ise diziler ve döngüler konusunu tamamlayıp tekrar gelmeniz daha yararlı olacaktır. Sorumuza geçelim.

Soru : C programlama dilinde bir dizideki pozitif elemanların ortalamasını bulan programın kodunu yazınız.

Cevap :

#include  <stdio.h>

int main(){
    int dizi[] = {25,5,17,-3,4,-9,55,41,12,10};
    int toplam = 0,sayac = 0;
   float ortalama;

    for(int i=0 ; i<10 ; i++){
        if(dizi[i] > 0){
            toplam += dizi[i];
            sayac++;
        }            
    }

    ortalama = (float)toplam / sayac; 
    printf("Dizideki %d tane pozitif var. Bu sayilarin ortalamasi : %.2f",sayac, ortalama); // '.2' ifadesi virgülden sonra 2 rakam yazması için
}

Çıktısı :

C Programlama Dizideki Pozitif Elemanların Ortalamasını Bulan Program Örneği

Bu yazımızda C programlama dilinde dizideki pozitif elemanların ortalamasını bulan program örneğini çözdük. Diğer C programlama dili örneklerimizi görmek isterseniz buradan tümüne ulaşabilirsiniz.

Bu yazı dikkatini çekebilir.   C Programlama Sayı Tahmin Oyunu