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ı :
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.