Buscar

lista2_exercicio09

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 ("%.", &nota1);
 printf ("Digite a segunda nota do aluno: \n");
 scanf ("%f", &nota2);
 printf ("Digite a terceira nota do aluno: \n");
 scanf ("%f", &nota3);
 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;
}

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Outros materiais