Logo Hardware.com.br
oromotoceu
oromotoceu Novo Membro Registrado
33 Mensagens 1 Curtida

Ajuda com programa que calcule e imprima o CR do período.

#1 Por oromotoceu 10/07/2022 - 22:04
boa noite pode me ajuda eu fiz esse exercício e queria
saber se está certo de acordo com o enunciado

4) Faça um programa que calcule e imprima o CR do período para os alunos de Sistemas de
Informação. Para cada aluno o programa devera ler:
a) Matrícula;
b) Quantidade de disciplinas cursadas;
c) Soma das médias finais das disciplinas.
Além do CR de cada aluno, o programa deverá imprimir o maior CR dos alunos que cursaram 5
disciplinas ou mais.

[HASHTAG]#include[/HASHTAG] <stdio.h>
[HASHTAG]#include[/HASHTAG] <stdlib.h>

void main()
{
int matricula, disciplinas, i;
float cr, maior=0, nota, notas;

do {
notas = 0;
printf("\nDigite a matricula: &quot;
scanf("%d", &matricula);
if (matricula < 1 || matricula > 5000)
break;
printf("\nDigite a quantidade de disciplinas cursadas: &quot;
scanf("%d", &disciplinas);
i = 1;
while(i <= disciplinas) {
printf("\nDigite a nota da disciplina %d: ", i);
scanf("%f", &nota);
notas += nota;
i++;
}
cr = notas / disciplinas;
printf("\nMatricula: %d", matricula);
printf("\nNumero de disciplinas: %d", disciplinas);
printf("\nCR: %f", cr);

if (disciplinas > 4 && cr > maior) {
maior = cr;
}
} while(matricula > 0 && matricula <= 5000);

printf("\nMaior CR dos alunos: %f", maior);
}
© 1999-2024 Hardware.com.br. Todos os direitos reservados.
Imagem do Modal