# URI Online Judge Solution 1040 Average 3 – Solution in C, C++, Java, Python and C#

### URI Online Judge Solution 1040 Average 3 – Solution in C, C++, Java, Python and C#

URI Online Judge Solution 1040 Average 3 | Beginner

Problem Name: 1040 Average 3 solution
Problem Number : URI – 1040 Average 3 code
Online Judge : URI Online Judge Solution
Category: Beginner
Solution Language : C,C plus plus, java, python, c#(c sharp)

### URI 1040 Average 3 Code in C / URI 1040 Average 3  solution in C:

`#include <stdio.h>int main(){    double a, b, c, d, last, m;    scanf("%lf %lf %lf %lf", &a, &b, &c, &d);    m = (a * 2 + b * 3 + c * 4 + d) / 10;    printf("Media: %.1fn", m);    if (m >= 7.0){        printf("Aluno aprovado.n");    }    else if (m >= 5.0)    {        printf("Aluno em exame.n");        scanf("%lf", &last);        printf("Nota do exame: %.1fn", last);        if (last + m / 2.0 > 5.0){            printf("Aluno aprovado.n");        }        else{            printf("Aluno reprovado.n");        }        printf("Media final: %.1fn", (last + m ) / 2.0);    }    else{        printf("Aluno reprovado.n");    }    return 0;}`

### URI 1040 Average 3 Code in C++ / URI 1040 Average 3 solution in CPP:

`#include <cstdio>#define SC1(a) scanf("%f", &a)#define SC4(a, b, c, d) scanf("%f %f %f %f", &a, &b, &c, &d)using namespace std;int main(int argc, char const *argv[]){ float a, b, c, d, m, f; SC4(a, b, c, d); a = (a * 20)/100; b = (b * 30)/100; c = (c * 40)/100; d = (d * 10)/100; m = a + b + c + d; if(m >= 7.0){  printf("Media: %.1fnAluno aprovado.n", m); }else if(m < 5.0){  printf("Media: %.1fnAluno reprovado.n", m); }else{  SC1(f);  printf("Media: %.1fnAluno em exame.nNota do exame: %.1fn", m, f);  if ((m + f) / 2 < 5.0) printf("Aluno reprovado.nMedia final: %.1fn", (m + f) / 2);  else printf("Aluno aprovado.nMedia final: %.1fn", (m + f) / 2); } return 0;}`

### URI 1040 Average 3 Code in java/ URI 1002 solution in Java:

`import java.io.IOException;import java.util.Scanner; public class Main {     public static void main(String[] args) throws IOException {           float N1, N2, N3, N4,average,N5,recalaverage;  Scanner input =new Scanner(System.in);  N1 =input.nextFloat();  N2 =input.nextFloat();  N3 =input.nextFloat();  N4 =input.nextFloat();    average =((N1 * 2)+(N2 * 3)+( N3 * 4)+(N4 * 1))/10;    if (average >= 7.0) {       System.out.printf("Media: %.1fn",average);    System.out.print("Aluno aprovado.n");      }    else if (average >= 5.0 && average <= 6.9) {      System.out.printf("Media: %.1fn",average);   System.out.print("Aluno em exame.n");   N5 =input.nextFloat();   System.out.printf("Nota do exame: %.1fn",N5);   recalaverage =(average + N5) / 2;      if (recalaverage >= 5.0) {    System.out.print("Aluno aprovado.n");       }else {    System.out.print("Aluno reprovado.n");       }      System.out.printf("Media final: %.1fn",recalaverage);     }    else if (average < 5.0) {      System.out.printf("Media: %.1fn",average);   System.out.print("Aluno reprovado.n");     }     } }`

### URI Solution 1040 Average 3 Code / URI 1040 Average 3 solution in  C# (C Sharp):

Demonstration:

Just implement this in coding. Since having any problem just put a comment below. Thanks

Tags: URI Online Judge Solution, URI OJ Solution list, URI Problems Solution, URI solver, URI all problem solution list, URI Average 3 code in C, URI 1040 Average 3 code in C++, URI Average 3  solution in C, URI solution, URI 1040 solution in C,URI 1040 Average 3  solution in C++-CPP,URI 1040 solution in C# (C sharp),URI 1040 solution in Java,URI 1040 Average 3 solution in Python,

#### By Maniruzzaman Akash

Maniruzzaman Akash is a freelance web developer with most popular Laravel PHP frameork and Vue JS