0% acharam este documento útil (0 voto)
3 visualizações1 página

#Include Stdio

O programa solicita ao usuário a quantidade de avaliações e o nome de alunos, permitindo a entrada de notas entre 0.0 e 10.0. Após coletar as notas, calcula a média e informa se o aluno foi aprovado ou reprovado. O processo continua até que o usuário digite 'FIM' para encerrar.

Enviado por

pripletsch
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato DOCX, PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
3 visualizações1 página

#Include Stdio

O programa solicita ao usuário a quantidade de avaliações e o nome de alunos, permitindo a entrada de notas entre 0.0 e 10.0. Após coletar as notas, calcula a média e informa se o aluno foi aprovado ou reprovado. O processo continua até que o usuário digite 'FIM' para encerrar.

Enviado por

pripletsch
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato DOCX, PDF, TXT ou leia on-line no Scribd

#include <stdio.

h>

int main() {
int qtdAvaliacoes, i;
char nome[100];
float nota, soma, media;

printf("Digite a quantidade de avaliacoes realizadas: ");


scanf("%d", &qtdAvaliacoes);

while (1) {
printf("\nDigite o nome do aluno (ou 'FIM' para encerrar): ");
scanf("%s", nome);

if (strcmp(nome, "FIM") == 0) {
break;
}

soma = 0;
for (i = 0; i < qtdAvaliacoes; i++) {
do {
printf("Digite a nota %d do aluno %s (0.0 a 10.0): ", i + 1, nome);
scanf("%f", &nota);
if (nota < 0.0 || nota > 10.0) {
printf("Nota invalida! Digite novamente.\n");
}
} while (nota < 0.0 || nota > 10.0);
soma += nota;
}

media = soma / qtdAvaliacoes;

printf("\nAluno: %s\n", nome);


printf("Media: %.2f\n", media);
if (media >= 6.0) {
printf("Situacao: Aprovado\n");
} else {
printf("Situacao: Reprovado\n");
}
}

printf("\nEncerrando programa.\n");
return 0;
}

Você também pode gostar