24 Eylül 2013 Salı

Dizilerde Casting işlemi

Sponsorlu Bağlantılar
#include<stdio.h> // casting

int main()
{
    
 int a[10]={5,66,23,7,90,84,55,48,29,76};  
 int toplam;
 float ort;
 int i;
 toplam=0;
 for(i=0;i<10;i++)
 {
 toplam=toplam+a[i];
}
ort=(float)toplam/10;  // in order to get floating number 
// one of variables in division operation must act as if float
// tam sayiyi tam sayiyi bölünce c'de tam sayı çıkar. bu yüzden casting kullanılır
// bunun yerine toplamı da float ile tanımlayabiliriz ya da double ile de tanımlanab
//lir
printf("Toplam=%d ve Ortalama=%.2f",toplam,ort);

system("pause");   
}
Sponsorlu Bağlantılar

Hiç yorum yok:

Yorum Gönder