22 Aralık 2013 Pazar

C Konsol Uygulamalar 10 Sayının Ortalmasını Hesaplama



KONU : C Konsol Uygulamalar - 10 sayının prtalamasını hesaplama ve konsol ekranına sayıları ve ortalamayı yazdırma.
ETİKETLER: c konsol ortalama - c ortalama - c konsol 10 sayı - 10 sayının ortalaması - c ortalama hesaplama








/* Question : The program below calculates the mean of 10 floating point numbers.*/

#include< stdio.h >
#include< conio.h >


void display_array( float [ ] , int );


int main( void )                                 
{
   int i , size;
 
   // ortalaması alınacak sayıları diziye ekleme
  
   float array[  ] = { 1.4 , 1.7 , 2.4 , 5.4 , 4.7 , 5.7 , 1.6 , 4.9 , 7.9 , 9.9 };
  
   // toplam ve ortalama için ilk değer atama
  
   float sum=0 , mean=0;
   
   // dizinin uzunluğu, ya da diziye eklenen toplam sayı adedi
  
   size = 10;
  
   // Dizideki sayıları sırayla toplama ( for döngüsü kullanarak)
   
   for( i = 0 ; i < size ; i++ )
   {
      sum += array[ i ];
   }
  
   // console ekranına dizideki sayıları yazma
  
   display_array( array , size );
   
   //dizideki sayıların ortalamasını hesaplama
   
   mean = ( float )( sum ) / ( size );
   
   // hesaplanan ortalamayı console ekranına yazma
  
   printf( "The mean of the array is %.2f" , mean );

   //Programdan çıkmak için bir karakter girilmeli
  
   printf("\n\nPress a key for closing program.");
  
   // bir karakter girilmesini bekle
   
   getch();
}


/*---------------------------------------------------------------------------------*/
void display_array( float new_array[ ] , int size )
{
   int j;
  
   printf( "The elements in the array are :\n" );
  
   printf( "--------------------------------------------------------\n" );

   // for döngüsü ile ortalamsı alınacak sayıları ekrana yazma
  
   for( j = 0 ; j < size ; j++ )
   {
      printf( "%10.2f" , new_array[ j ]);
     
   if( ( j + 1 ) % 5 == 0 )
         printf( "\n" );
        
   }
}
   





Etiketler

Array (9) bool (3) break (1) BubbleSort (1) C (23) char (4) Char Sınıfı (1) conio.h (5) Console (4) Dizi (1) Diziler (11) Döngüler (24) File Sınıfı (1) Fonksiyon (3) For (12) Function (2) Game (1) Getch (1) gets (1) if-else (6) if-else örnekleri (15) int (8) Konsol (16) Konsol Okuma (16) Konsol Yazdırma (17) Matematik (14) Oyun (1) Pointer (2) printf (9) scanf (8) Sort (1) stdio.h (10) stdlib.h (8) strcpy (1) String (1) string.h (2) Swap (1) Switch Case (3) time.h (1) while (5)