Advertisement
Kyrexar

p6-ejer1

Mar 21st, 2012
122
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.71 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. #define N 13
  4.  
  5. int main(){
  6.     FILE *f_in, *f_out;
  7.     int mes[N], m, i;
  8.     float temp[N], t;
  9.    
  10.     f_in=fopen("Temperaturas_2010.txt","r");
  11.     f_out=fopen("TempMedias_2010.txt","a");
  12.    
  13.     if(f_in==0)
  14.        printf("ERROR: archivo Temperaturas_2010.txt no encontrado");
  15.     else{
  16.          
  17.        for(i=1;i<N;i++){
  18.           temp[i]=0.0;
  19.           mes[i]=0;
  20.        }
  21.        
  22.        while (fscanf(f_in,"%d %f",&m,&t) != EOF){
  23.           temp[m]+=t;
  24.           mes[m]++;
  25.        }
  26.    
  27.        for(i=1;i<N;i++){
  28.           fprintf(f_out,"Temperatura Media: %d %f\n",i,temp[i]/mes[i]);
  29.        }    
  30.        
  31.     }  
  32.     system("PAUSE");
  33.     return 0;  
  34. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement