/* * Lista 2 - Exercício 4 - Aprovado ou Reprovado */ #include int main() { float p1, p2, p3, mt, exame, mp, m, nf; int faltas; printf("Digite as notas (P1, P2, P3, MT, Exame) e as faltas (F): "); scanf("%f %f %f %f %f %d", &p1, &p2, &p3, &mt, &exame, &faltas); mp = (3.0 * p1 + 3.0 * p2 + 4.0 * p3) / 10.0; if (mp < 5.0) { m = mp; } else { m = (8.0 * mp + 2 * mt) / 10.0; } if (m >= 5) { nf = m; } else { nf = (m + exame) / 2.0; } printf("Aluno %s.\n", nf >= 5.0 && faltas <= 12 ? "aprovado": "reprovado"); return 0; }