Buscar

lista2_exercicio11

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

Teste o Premium para desbloquear

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

Outros materiais