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> /* Escrever um programa que lê o número de identificação, as 3 notas obtidas por um aluno em provas e a média dos exercícios (ME) que fazem parte da avaliação. Calcular a média de aproveitamento, usando a fórmula: MA = (Nota1 + Nota2 × 2 + Nota3 × 3 + ME) ∕ 7 A atribuição de conceitos obedece a tabela abaixo: ______________________________________________________________________ Média de Aproveitamento Conceito 9.0 A 7.5 e < 9.0 B 6.0 e < 7.5 C 4.0 e < 6.0 D < 6.0 E ______________________________________________________________________ O programa deve escrever o número do aluno, suas notas, a média dos exercícios, a média de aproveitamento, o conceito correspondente e a mensagem: APROVADO se o conceito for A,B ou C e REPROVADO se o conceito for D ou E. */ int main () { char ra; float nota1, nota2, nota3, me, ma; printf ("Digite o registro academico do aluno: \n"); scanf ("%c", &ra); printf ("Digite a primeira nota do aluno: \n"); scanf ("%f", ¬a1); printf ("Digite a segunda nota do aluno: \n"); scanf ("%f", ¬a2); printf ("Digite a terceira nota do aluno: \n"); scanf ("%f", ¬a3); printf ("Digite a media dos exercicios do aluno: \n"); scanf ("%f", &me); ma = ((nota1) + (nota2 * 2) + (nota3 * 3) + (me)) / 7; if (ma >= 9.0) { printf ("Aluno com registro academico: %c \n", ra); printf ("A primeira nota desse aluno foi: %.2f \n", nota1); printf ("A segunda nota desse aluno foi: %.2f \n", nota2); printf ("A terceira nota desse aluno foi: %.2f \n", nota3); printf ("A media dos ecercicios desse aluno foi: %.2f \n", me); printf ("A media de aproveitamento desse aluno foi: %.2f \n", ma); puts ("O conceito desse aluno eh: A \n"); puts ("ALUNO APROVADO!!!!"); } else if (7.5 <= ma < 9.0) { printf ("Aluno com registro academico: %c \n", ra); printf ("A primeira nota desse aluno foi: %.2f \n", nota1); printf ("A segunda nota desse aluno foi: %.2f \n", nota2); printf ("A terceira nota desse aluno foi: %.2f \n", nota3); printf ("A media dos ecercicios desse aluno foi: %.2f \n", me); printf ("A media de aproveitamento desse aluno foi: %.2f \n", ma); puts ("O conceito desse aluno eh: B \n"); puts ("ALUNO APROVADO!!!!"); } else if (6.0 <= ma < 7.5) { printf ("Aluno com registro academico: %c \n", ra); printf ("A primeira nota desse aluno foi: %.2f \n", nota1); printf ("A segunda nota desse aluno foi: %.2f \n", nota2); printf ("A terceira nota desse aluno foi: %.2f \n", nota3); printf ("A media dos ecercicios desse aluno foi: %.2f \n", me); printf ("A media de aproveitamento desse aluno foi: %.2f \n", ma); puts ("O conceito desse aluno eh: C \n"); puts ("ALUNO APROVADO!!!!"); } else if (4.0 <= ma < 6.0) { printf ("Aluno com registro academico: %c \n", ra); printf ("A primeira nota desse aluno foi: %.2f \n", nota1); printf ("A segunda nota desse aluno foi: %.2f \n", nota2); printf ("A terceira nota desse aluno foi: %.2f \n", nota3); printf ("A media dos ecercicios desse aluno foi: %.2f \n", me); printf ("A media de aproveitamento desse aluno foi: %.2f \n", ma); puts ("O conceito desse aluno eh: D \n"); puts ("ALUNO REPROVADO!!!!"); } else if (ma < 4.0) { printf ("O aluno com registro academico: %c \n", ra); printf ("A primeira nota desse aluno foi: %.2f \n", nota1); printf ("A segunda nota desse aluno foi: %.2f \n", nota2); printf ("A terceira nota desse aluno foi: %.2f \n", nota3); printf ("A media dos ecercicios desse aluno foi: %.2f \n", me); printf ("A media de aproveitamento desse aluno foi: %.2f \n", ma); puts ("O conceito desse aluno eh: E \n"); puts ("ALUNO REPROVADO!!!!"); } return 0; }
Compartilhar