Advertisement
Robert_Manea

media aritmetica scrisa in fisier

Feb 10th, 2020
112
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.90 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3.  
  4. int main()
  5. {
  6. FILE *f;
  7. int n,m,j,i,a[20][20],nr=0,max,s=0;
  8. float media;
  9. printf("n=");
  10. scanf("%d",&n);
  11.  
  12. for(i=0;i<n;i++)
  13. for(j=0;j<n;j++){
  14. printf("a[%d][%d]",i,j);
  15. scanf("%d",&a[i][j]);
  16.  
  17. }
  18. for(i=0;i<n;i++){
  19. printf("\n");
  20. for(j=0;j<n;j++)
  21. printf("%d\t",a[i][j]);}
  22.  
  23. max=a[0][0];
  24. for(i=0;i<n;i++)
  25. for(j=0;j<n;j++){
  26. if(a[i][j]>max){
  27. max=a[i][j];
  28. nr=1;
  29.  
  30. }else
  31. if(a[i][j]==max)
  32. nr++;
  33. }
  34. printf("\n%d",nr);
  35. for(i=0;i<n;i++){
  36. for(j=0;j<n;j++)
  37. s=s+a[i][j];
  38. media=(float)s/(n*n);}
  39. printf("\n%f",media);
  40. f=fopen("rezultat.txt","w");
  41. fprintf(f,"%f" "\n%d",media,nr);
  42.  
  43. fclose(f);
  44. return 0;
  45. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement