1040 - Average 3 - URI Online Judge || URI Online Judge 1040 Average 3 Solution

Problem Name: Average 3
Problem Code: 1040
Judge: URI Online Judge
Problem link: 1040 - Average 3
Solution on GitHub: 1040 - Average 3



URI Online Judge 1040 - Average 3 Solution in C++/Cpp

#include <iostream>
 

using namespace std;

int main()
{
    float n1, n2, n3, n4, media;
    cin >> n1 >> n2 >> n3 >> n4;
    media = (n1 * 2 + n2 * 3 + n3 * 4 + n4 * 1) / 10;
    if (media >= 7)
    {
        printf("Media: %0.1f\n", media);
        cout << "Aluno aprovado." << endl;
    }
    else if (media < 5)
    {
        printf("Media: %0.1f\n", media);
        cout << "Aluno reprovado." << endl;
    }
    else
    {
        printf("Media: %0.1f\n", media);
        cout << "Aluno em exame." << endl;
        float n5;
        cin >> n5;
        printf("Nota do exame: %0.1f\n", n5);
        float result = (media + n5) / 2;
        if (result >= 5)
        {
            cout << "Aluno aprovado." << endl;
            printf("Media final: %0.1f\n", result);
        }
        else if (result < 5)
        {
            cout << "Aluno reprovado." << endl;
            printf("Media final: %0.1f\n", result);
        }
    }

    return 0;
}





Next Post Previous Post
No Comment
Add Comment
comment url