# include <stdlib.h>
/* O programa calcula a média das notas de três alunos, utilizando o for e while*/
// Autor: João Matheus Santos Assis
main(){
// Calcula a nota de três alunos
for (int q=0; q<3; ++q){
printf ("CALCULO DAS NOTAS DO ALUNO %d: \n", (q+1));
// Cria um vetor para armazenar as notas
int nota[3];
int soma = 0;
float media;
for (int i=0; i<3; ++i){
nota[i]= -1; // Garante a entrada no laço
// Só é aceito notas entre 0 e 10
while (nota[i]<0 || nota[i]>10){
printf ("Nota %d: ",(i+1));
scanf ("%d",¬a[i]);
}
}
// Obtêm a soma das três notas digitadas
for (int i=0; i<3; ++i)
soma = soma + nota[i];
// Calcula a média das notas
media = (float) soma / 3;
printf ("Media do aluno %d..: %3.2f\n\n", (q+1), media);
}
system("pause");
}
Artigos relacionados em C/C++:
- Somando duas matrizes em C/C++
- Criando um segundo vetor a partir do primeiro com seu módulo em C/C++
- Construindo uma tabuada no Visual Studio 2011
- Adivinhando um número em C/C++
- Programa com operações matemáticas C/C++
- Calculando a média de três notas em C/C++
- Programa com todos os comandos em C/C++
- Maior e menor valor de um vetor de inteiros em C/C++
- Desenhando um X na tela em C/C++
- Fatorial em C/C++
- Somando dois números em C/C++
- Exponenciação de dois números inteiros x e y em C/C++
- União, Intersecção e Diferença de dois vetores em C/C++
Feito no Dev C++ 4.9.9.2 | Executável |