Kullanıcı 10 tane sayı girer, bu sayıların toplamı ve ortalaması bulunur.
Öncelikle ekrandan aldığım verileri sırasıyla diziye attım. Ardından dizinin bütün elemanlarını for döngüsü içinde topladım ve for döngüsü dışında toplamı, veri sayısına bölerek ortalamayı buldum.
Toplam için int değer türünü, ortalama içinse virgüllü çıkabileceğini düşünerek float değer türünü kullandım.
#include<conio.h>
#include<stdio.h>
main(){
int dizi[10];
int tp=0;
float ort;
int i;
for(i=0;i<10;i++)
{
printf("\n%d.sayi : ",i+1);
scanf("%d",&dizi[i]);
}
for(i=0;i<10;i++)
{
tp = tp + dizi[i];
}
ort = tp / 10;
printf("\n\nToplam : %d",tp);
printf("\n\nOrtalama : %f",ort);
getch();
}
1 yorum:
istenilen kadar sayı gırıp -1 yazdıgımızda sonlandırıp ortalamasını alasını nasıl saglarız
Yorum Gönder