Accepted solution

URI 1040 solution

Open original problem
Source code

#include <stdio.h>

int main()

 {

     double N1,N2,N3,N4,N;

     scanf("%lf %lf %lf %lf",&N1,&N2,&N3,&N4);

     double a;

     a=(N1*2+N2*3+N3*4+N4*1)/10;

     printf("Media: %.1lf
",a);

     if(a>=7.0)

     {

         printf("Aluno aprovado.
");

     }

     else if(a>=5.0 && a<=6.9)

     {

         printf("Aluno em exame.
");

         scanf("%lf",&N);

         printf("Nota do exame: %.1lf
",N);

         a=(a+N)/2;

         if(a>=5.0)

         {

             printf("Aluno aprovado.
");

         }

         else if(a<=4.9)

         {

             printf("Aluno reprovado.
");

         }

         printf("Media final: %.1lf
",a);

     }

     else

     {

           printf("Aluno reprovado.
");

     }

     return 0;

}
Join the discussion

Add your comment