Solucaomat: mudanças entre as edições
Ir para navegação
Ir para pesquisar
imported>Fargoud (Criou página com '#include <stdio.h> #include <stdlib.h> #define NPROVAS 3 #define NALUNOS 5 #define MEDIA 6.0 int main() { float v[NPROVAS][NALUNOS], soma; int i,j; printf("*** PROGRA...') |
imported>Fargoud Sem resumo de edição |
||
| Linha 1: | Linha 1: | ||
#include <stdio.h> | #include <stdio.h> | ||
#include <stdlib.h> | #include <stdlib.h> | ||
#define NPROVAS 3 | #define NPROVAS 3 | ||
#define NALUNOS 5 | #define NALUNOS 5 | ||
#define MEDIA 6.0 | #define MEDIA 6.0 | ||
int main() | int main() | ||
{ float v[NPROVAS][NALUNOS], soma; | { float v[NPROVAS][NALUNOS], soma; | ||
int i,j; | int i,j; | ||
Edição das 11h18min de 31 de agosto de 2016
#include <stdio.h> #include <stdlib.h> #define NPROVAS 3 #define NALUNOS 5 #define MEDIA 6.0
int main()
{ float v[NPROVAS][NALUNOS], soma;
int i,j;
printf("*** PROGRAMA ACOMPANHAMENTO ESCOLAR***\n\n\n");
for(i=0;i<NPROVAS;i++)
{
for(j=0;j<NALUNOS;j++)
{ printf("\nEntre com a nota da %da. prova, Aluno %d: ",i+1,j+1);
scanf("%f",&v[i][j]); }
printf("\n\n");
}
for(i=0;i<NPROVAS;i++)
{ soma=0;
printf("\n\nPROVA %d:\n",i+1);
for(j=0;j<NALUNOS;j++)
soma+= v[i][j];
printf("NOTA Media da prova: %.2f\n",soma/NALUNOS);
}
printf("\n\n");
for(j=0;j<NALUNOS;j++)
{ soma=0;
for(i=0;i<NPROVAS;i++)
soma+= v[i][j];
printf("Media do aluno %d: %.2f",j+1,soma/NPROVAS);
if((soma/NPROVAS)>= MEDIA)
printf("\tAPROVADO!\n");
else
printf("\tREPROVADO!!\n");
}
return 0;
}