Advertisement
LuandaBernardo

SIM 2 C++

Nov 9th, 2014
147
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.17 KB | None | 0 0
  1.  
  2. #include <stdio.h>
  3. #include <conio.h>
  4.  
  5.  
  6. void LERDADOS (int matriz[][5])
  7. {
  8.     int i;
  9.    
  10.     for (i=0; i<5;i++)
  11.     {
  12.    
  13.         printf (" \n  Salario:");
  14.         scanf ("%d", &matriz[0][i] );
  15.         printf (" \n Idade:");
  16.         scanf ("%d", &matriz[1][i] );
  17.         printf (" \n Filhos:");
  18.         scanf ("%d", &matriz[2][i] );
  19.     }
  20. }
  21.  
  22. void CALCMIN (int matriz[][5], int L)
  23. {
  24.  int i, min=matriz[0][0];
  25. for (i=0; i<5; i++)
  26. {
  27. if (matriz[L][i]<min)
  28. min = matriz[L][i];
  29. }
  30. printf ("\n Minimo: %d", min);
  31. }
  32.  
  33.  
  34. void CALCMAX (int matriz[][5], int L)
  35. { int i, max=0;
  36. for (i=0; i<5; i++)
  37. {
  38. if (matriz[L][i]>max)
  39. max = matriz[L][i];
  40. }
  41. printf ("\n Maximo: %d", max );
  42. }
  43.  
  44.  float CALCMEDIA (int matriz[][5], int L)
  45.  { float soma=0;
  46.  int i;
  47.    
  48.     for (i=0; i<5; i++)
  49.     {
  50.        
  51.     soma+= matriz[L][i];
  52.     }
  53.    
  54.     return (soma/5);
  55.  }
  56. main ()
  57. {
  58.     float x, y, z;
  59.     int MINF[3][5];
  60.    
  61.     LERDADOS(MINF);
  62.     x = CALCMEDIA(MINF, 0);
  63.     y = CALCMEDIA(MINF, 1);
  64.     z = CALCMEDIA(MINF, 2);
  65.    
  66.    
  67.     printf ("\n Media de salario: %.2f  ", x);
  68.         printf ("\n Media de idade: %.2f  ", y);
  69.             printf ("\n Media de filhos: %.2f  ", z);
  70.            
  71.             CALCMAX (MINF, 2);
  72.                 CALCMIN (MINF, 2);
  73.    
  74.            
  75.             getch ();
  76.             return 0;
  77. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement