Advertisement
MarceloSousa

Untitled

Oct 30th, 2013
333
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.31 KB | None | 0 0
  1. //Escreva um programa em C que leia as duas notas de um só aluno e imprima a média.
  2. //Implemente o programa de modo que a entrada e a saída estejam na função main e o
  3. //processamento esteja em uma nova função. De modo semelhante ao programa da questão anterior,
  4. //não implemente a parametrização, isto é, utilize variáveis públicas.
  5.  
  6. #include <stdio.h>
  7. #include <stdlib.h>
  8. #include <locale.h>
  9.  
  10. int n=0,i=0,alunos=0,nota_por_aluno=0;
  11. float notas[n];
  12. int media ();
  13. int main (void){
  14. setlocale(LC_ALL,"portuguese");
  15. int alunos=0;
  16.  
  17. for(i=0;i<=alunos;i++){
  18. if(i=0);
  19. else{
  20. system("cls");
  21. printf("%iº Aluno\n\n",i);}
  22.  
  23. for(i=0;i<=notas[n]+1;i++){
  24.  
  25. printf("Quantidade de Alunos: ");
  26. scanf("%d",&alunos);
  27. printf("Quantidade de Notas por Aluno: ");
  28. scanf("%d",&nota_por_aluno);
  29. system("cls");
  30. printf("Digite sua %iª nota: ",i+1);
  31. scanf("%f",&notas[i]);
  32. }
  33. }
  34. getch();
  35. return 0;
  36. }
  37. int media (void){
  38. float calc_media[50],acumulador=0,media_alunos[50];
  39.  
  40. for (i=0;i<alunos;i++){
  41.  
  42. for(i=0;i<nota_por_aluno;i++){
  43. acumulador+=notas[i];}
  44.  
  45. for(i=0;i<alunos;i++){
  46. media_alunos[i]=acumulador;
  47. printf("Medias: %.2f,%i\n",media_alunos[i],i);}
  48.  
  49. for(i=0;i<alunos;i++){
  50. calc_media[i]=media_alunos[i]/nota_por_aluno;}}
  51.  
  52.  
  53. return calc_media;}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement