Galera estou com uma duvida. em uma questão de lógica de programa em c.
Em uma turma há 10 alunos. Cada aluno tem 2 notas. Um professor precisa calcular a média das duas notas de cada aluno.
Eu criei um código que faça. Mais tipo eu queria quando ele executasse o laço for. na parte da media, printf("\n A media do aluno e: %.2f\n\n", m);
cada vez que ele executasse esse código ele mudasse para o próximo aluno. Tipo printf("\n A media do 1° aluno e: %.2f\n\n", m);´, printf("\n A media do 2° Aluno e: %.2f\n\n", m); assim por diante até chega no 10. alguém pode me ajuda.
#include <stdio.h>
#include <stdlib.h>
int main()
{
float n1, n2, i, m;
for(i=0; i<=10; i++)
{
printf("Digite a primeira nota: \n");
scanf("%f", &n1);
printf("Digite a segunda nota: \n");
scanf("%f", &n2);
m=(n1+n2)/2;
printf("\n A media do aluno e: %.2f\n\n", m);
}
Pergunta
vanderlan27
Galera estou com uma duvida. em uma questão de lógica de programa em c.
Em uma turma há 10 alunos. Cada aluno tem 2 notas. Um professor precisa calcular a média das duas notas de cada aluno.
Eu criei um código que faça. Mais tipo eu queria quando ele executasse o laço for. na parte da media, printf("\n A media do aluno e: %.2f\n\n", m);
cada vez que ele executasse esse código ele mudasse para o próximo aluno. Tipo printf("\n A media do 1° aluno e: %.2f\n\n", m);´, printf("\n A media do 2° Aluno e: %.2f\n\n", m); assim por diante até chega no 10. alguém pode me ajuda.
#include <stdio.h>
#include <stdlib.h>
int main()
{
float n1, n2, i, m;
for(i=0; i<=10; i++)
{
printf("Digite a primeira nota: \n");
scanf("%f", &n1);
printf("Digite a segunda nota: \n");
scanf("%f", &n2);
m=(n1+n2)/2;
printf("\n A media do aluno e: %.2f\n\n", m);
}
return 0;
}
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.