Paste Search Dynamic
Recent pastes
valor.nota
  1. #include <stdio.h>
  2.  
  3. struct nota{
  4.   float nota1;
  5.   float nota2;
  6.   float nota3;
  7. };
  8.  
  9. struct aluno{
  10.   int RA;
  11.   char name[10];
  12.   struct nota valor;
  13. };
  14.  
  15. void maior (float* arr){
  16.   float med = arr[0];
  17.   for (int i = 1; i < 4; i++){
  18.     if (arr[i] > med){
  19.       med = arr[i];
  20.     }
  21.   }
  22.     printf ("%.1f",med);
  23. }
  24.  
  25. int main () {
  26.   float med[4];
  27.   struct aluno a[4];
  28.   for ( int i=0; i<4; i++){
  29.     scanf("%d",&a[i].RA);
  30.     scanf("%s",a[i].name);
  31.     scanf("%f",&a[i].valor.nota1);
  32.     scanf("%f",&a[i].valor.nota2);
  33.     scanf("%f",&a[i].valor.nota3);
  34.   }
  35.   for (int i = 0; i < 4; i++){
  36.       med[i] = (a[i].valor.nota1 + a[i].valor.nota2 + a[i].valor.nota3)/3.0;  
  37.   }
  38.   maior(&med[4]);
  39. }
  40.  
  41.  
Parsed in 0.005 seconds