Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*Faça um algoritmo que leia três notas de um aluno e calcule a média ponderada, com
- os pesos: 1, 3 e 4, respectivamente. E:
- a) Se a média obtida está entre 6 a 10 informar que o aluno está aprovado;
- b) Se a média obtida está entre 4 e 5.9 informar que o aluno está em recuperação. Nesse
- caso, ler a nota de recuperação e calcular a média final (que é a média entre a média
- anual e a nota de recuperação).
- b.1) Se a média final é menor que 5 informar que o aluno está reprovado após
- recuperação;
- b.2) Se é igual ou maior que 5 informar que o aluno está aprovado após
- recuperação;
- c) Se a média obtida é menor que 4 informar que o aluno está reprovado antes da
- recuperação.*/
- #include <stdio.h>
- int main(void)
- {
- float nota1, nota2, nota3, mediaP, notaRec;
- printf("Informe a nota 1: ");
- scanf("%f", ¬a1);
- printf("Informe a nota 2: ");
- scanf("%f", ¬a2);
- printf("Informe a nota 3: ");
- scanf("%f", ¬a3);
- mediaP = (nota1 + nota2*3 + nota3*4)/8;
- if (mediaP <= 6){
- printf("Aprovado");
- }
- else if (mediaP >=4 && mediaP <6){
- printf("Em recuperacao");
- printf("Informe a nota da recuperacao: ");
- scanf("%f", ¬aRec);
- mediaP = (mediap + notaRec)/2;
- }
- if (mediaP <5){
- printf("Reprovado apos recuperacao");
- }
- else {
- printf("Aprovado apos recuperacao");
- }
- else{
- printf("Reprovado")
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment