Segue abaixo um exemplo de algoritmo em linguagem C para resolver o problema proposto: ```c #include int main() { float nota1, nota2, nota3, mediaExercicios, mediaAproveitamento; char conceito; printf("Digite a primeira nota: "); scanf("%f", ¬a1); printf("Digite a segunda nota: "); scanf("%f", ¬a2); printf("Digite a terceira nota: "); scanf("%f", ¬a3); printf("Digite a media dos exercicios: "); scanf("%f", &mediaExercicios); mediaAproveitamento = (nota1 + nota2 + nota3 + mediaExercicios) / 4; if (mediaAproveitamento >= 9.0) { conceito = 'A'; } else if (mediaAproveitamento >= 7.5 && mediaAproveitamento < 9.0) { conceito = 'B'; } else if (mediaAproveitamento >= 6.0 && mediaAproveitamento < 7.5) { conceito = 'C'; } else if (mediaAproveitamento >= 4.0 && mediaAproveitamento < 6.0) { conceito = 'D'; } else { conceito = 'E'; } printf("Media de aproveitamento: %.2f\n", mediaAproveitamento); printf("Conceito: %c\n", conceito); return 0; } ``` O algoritmo lê as três notas do aluno e a média dos exercícios, calcula a média de aproveitamento e determina o conceito do aluno de acordo com a tabela de conceitos fornecida. Em seguida, imprime a média de aproveitamento e o conceito correspondente.
Para escrever sua resposta aqui, entre ou crie uma conta
Compartilhar