Baixe o app para aproveitar ainda mais
Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original
#include<stdio.h> #include<math.h> #include<locale.h> /* Escreva um programa que leia o código de um aluno e suas três notas. Calcule a média ponderada do aluno, considerando que o peso para a maior nota seja 4 e para as duas restantes, 3. Mostre o código do aluno, suas três notas, a média calculada e uma mensagem "APROVADO" se a média for maior ou igual a 5 e "REPROVADO" se a média for menor que 5. */ int main () { char ra; float nota1, nota2, nota3, media; printf ("Digite o codigo do aluno: \n"); scanf ("%c", &ra); printf ("Digite a primeira nota do aluno: \n"); scanf ("%.", ¬a1); printf ("Digite a segunda nota do aluno: \n"); scanf ("%f", ¬a2); printf ("Digite a terceira nota do aluno: \n"); scanf ("%f", ¬a3); if (nota1 > nota2 && nota1 > nota3) { media = ((nota1 * 4) + (nota2 * 3) + (nota3 * 3)) / 3; if (media >= 5) { printf ("As tres notas do aluno: %c, \nForam: 1 Nota = %.2f \n2 Nota = %.2f \n3 Nota = %.2f \n", ra, nota1, nota2, nota3); printf ("Sendo que a sua media foi de: %.2f", media); puts ("APROVADO!!!!"); } else { printf ("As tres notas do aluno: %c, \nForam: 1 Nota = %.2f \n2 Nota = %.2f \n3 Nota = %.2f \n", ra, nota1, nota2, nota3); printf ("Sendo que a sua media foi de: %.2f", media); puts ("REPROVADO!!!!"); } } else if (nota2 > nota3 && nota2 > nota1){ media = ((nota2 * 4) + (nota3 * 3) + (nota1 * 3)) / 3; if (media >= 5) { printf ("As tres notas do aluno: %c, \nForam: 1 Nota = %.2f \n2 Nota = %.2f \n3 Nota = %.2f \n", ra, nota1, nota2, nota3); printf ("Sendo que a sua media foi de: %.2f", media); puts ("APROVADO!!!!"); } else { printf ("As tres notas do aluno: %c, \nForam: 1 Nota = %.2f \n2 Nota = %.2f \n3 Nota = %.2f \n", ra, nota1, nota2, nota3); printf ("Sendo que a sua media foi de: %.2f", media); puts ("REPROVADO!!!!"); } } else if (nota3 > nota1 && nota3 > nota2){ media = ((nota3 * 4) + (nota1 * 3) + (nota2 * 3)) / 3; if (media >= 5) { printf ("As tres notas do aluno: %c, \nForam: 1 Nota = %.2f \n2 Nota = %.2f \n3 Nota = %.2f \n", ra, nota1, nota2, nota3); printf ("Sendo que a sua media foi de: %.2f", media); puts ("APROVADO!!!!"); } else { printf ("As tres notas do aluno: %c, \nForam: 1 Nota = %.2f \n2 Nota = %.2f \n3 Nota = %.2f \n", ra, nota1, nota2, nota3); printf ("Sendo que a sua media foi de: %.2f", media); puts ("REPROVADO!!!!"); } } return 0; }
Compartilhar