Advertisement
Guest User

Untitled

a guest
Apr 20th, 2018
60
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.54 KB | None | 0 0
  1. #include <stdio.h>
  2.  
  3. int printar(int array[], int pose)
  4. {
  5. if(pose > 10)
  6. {
  7. return 0;
  8. }
  9. printf("moda %d = %d\n", pose, array[0]);
  10. printar(array, pose + 1);
  11.  
  12. }
  13. int compare(char gabaritop[], char pivetao[], int comp)
  14. {
  15. if(comp == 10)
  16. {
  17. return 1;
  18.  
  19. }
  20. if(gabaritop[comp] == pivetao[comp])
  21. {
  22. return 1 + compare(gabaritop, pivetao, comp + 1);
  23. }
  24. else
  25. {
  26. return compare(gabaritop, pivetao, comp + 1);
  27. }
  28. }
  29.  
  30. int ler_alunos(char gabaritop[], char pivete[], char moda[], int garotao)
  31. {
  32. scanf(" %d", &garotao);
  33.  
  34. if(garotao == 9999)
  35. {
  36. printf("aqui ==== %d\n", moda[0]);
  37. printf("aqui ==== %d\n", moda[1]);
  38. printf("aqui ==== %d\n", moda[2]);
  39. printf("aqui ==== %d\n", moda[3]);
  40. printf("aqui ==== %d\n", moda[4]);
  41. printf("aqui ==== %d\n", moda[5]);
  42. printf("aqui ==== %d\n", moda[6]);
  43.  
  44. printar(moda, 0);
  45. return 0;
  46. //todo
  47. }
  48. scanf(" %s", pivete);
  49.  
  50. int nota = compare(gabaritop, pivete, 0) - 1;
  51. int xureq = compare(gabaritop, pivete, 0) - 1;
  52. printf("-------------------------------\n");
  53. printf("moda -- %d %d\n", xureq, moda[xureq]);
  54. moda[xureq]++;
  55. printf("moda -- %d %d\n", xureq, moda[xureq]);
  56. printf("-------------------------------\n");
  57. //printf("aqui\n");
  58. printf("%d %.1lf\n", garotao, nota);
  59.  
  60. return ler_alunos(gabaritop, pivete, moda, garotao + 1);
  61.  
  62. }
  63.  
  64. int main()
  65. {
  66.  
  67. char gabarito[11], pivete[11];
  68. int moda[11] = {};
  69. scanf("%s", gabarito);
  70. ler_alunos(gabarito, pivete, moda, 0);
  71.  
  72. return 0;
  73. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement