1 Resposta

  • Wilson Carlos de Sousa Wilson Carlosrow

    Se a média for ponderada:
    int main(int argc, char *argv[])
    {
    float nota1, nota2, nota3, media;
    cout << "Digite a primeira nota do aluno\n";
    cin >> nota1;
    cout << "Digite a segunda nota do aluno\n";
    cin >> nota2;
    cout << "Digite a terceira nota do aluno\n";
    cin >> nota3;
    media = ((nota1*2)+(nota2*3)+(nota3*4))/9;
    if(media>=7) {
    cout << "Aluno aprovado com media de " << media << "\n";
    } else {
    cout << "Aluno reprovado! Media final: " << media << "\a\a\a\n";
    }
    system("PAUSE");
    return EXIT_SUCCESS;
    }

    Se a média for aritmética
    int main(int argc, char *argv[])
    {
    float nota1, nota2, nota3, media;
    cout << "Digite a primeira nota do aluno\n";
    cin >> nota1;
    cout << "Digite a segunda nota do aluno\n";
    cin >> nota2;
    cout << "Digite a terceira nota do aluno\n";
    cin >> nota3;
    media = (nota1+nota2+nota3)/3;
    if(media>=7) {
    cout << "Aluno aprovado com media de " << media << "\n";
    } else {
    cout << "Aluno reprovado! Media final: " << media << "\a\a\a\n";
    }
    system("PAUSE");
    return EXIT_SUCCESS;
    }