Site içi arama

C'de klavyeden girilen 10 sayının toplamını ve ortalamasını bulmak

19 Ocak 2013 Cumartesi1yorum




 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();
}

+ yorum + 1 yorum

14 Mart 2016 21:27

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
 
Copyright © 2014. Bilgisayar Mühendisliği Öğrenci Blogu - All Rights Reserved
Proudly powered by Blogger