Informática, perguntado por lucascostadacrus, 2 meses atrás

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.

#include
#include

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

do {
notas = 0;
printf("\nDigite a matricula: ");
scanf("%d", &matricula);
if (matricula < 1 || matricula > 5000)
break;
printf("\nDigite a quantidade de disciplinas cursadas: ");
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);
}

Soluções para a tarefa

Respondido por danielssm17
1

Resposta:

Manda a foto da questão

Explicação:

Vou tentar resolver


lucascostadacrus: não sei enviar a foto
Perguntas interessantes