Guest User

Untitled

a guest
Jun 25th, 2018
85
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.73 KB | None | 0 0
  1. Nome_participante
  2. 1 2
  3. 3 4
  4. 3 2
  5. 3 5
  6. 2 1
  7. 3 5
  8. 1 3
  9.  
  10. 1 1
  11. 3 2
  12. 3 3
  13. 3 6
  14. 2 2
  15. 3 5
  16. 1 3
  17.  
  18. #include<stdio.h>
  19. #include<stdlib.h>
  20. #include <string.h>
  21. #define N 50 // nomes dos participantes
  22. #define Lin 8
  23. #define Col 2
  24.  
  25. int main(){
  26.  
  27.  
  28. int i, j, cont_pontos_regra_um=0, resultado[Lin][Col], partic1[Lin][Col],
  29. time_a_venceu_resultado[Lin], time_b_venceu_resultado[Lin],
  30. empate_resultado[Lin];
  31. int empate_partic[Lin], chute_time_a_venceu[Lin], chute_time_b_venceu[Lin],
  32. particn[Lin][Col], cont=0;
  33.  
  34. FILE *arq;
  35.  
  36. arq=fopen("resultados.txt", "r");//abertura e scaneiamento do
  37. resultado.txt
  38.  
  39. for(i=0;i<Lin;i++){
  40. for(j=0;j<Col;j++){
  41. fscanf(arq,"%d ", &resultado[i][j]);
  42. }
  43. }
  44.  
  45. fclose(arq); //fechar arquivo
  46.  
  47. arq=fopen("partic1.txt", "r");//abertura e scaneiamento do resultado.txt
  48.  
  49. for(i=0;i<Lin;i++){
  50. for(j=0;j<Col;j++){
  51. fscanf(arq,"%d ", &particn[i][j]);
  52. }
  53. }
  54.  
  55. fclose(arq); //fechar arquivo
  56.  
  57. for(i=0;i<Lin;i++){
  58. for(j=0;j<Col;j++){
  59. if(resultado[i][0]>resultado[i][1]){
  60. time_a_venceu_resultado[i]=i;
  61.  
  62. }
  63. if(resultado[i][0]<resultado[i][1]){
  64. time_b_venceu_resultado[i]=i;
  65. }
  66.  
  67. if(particn[i][0]>particn[i][1]){
  68. chute_time_a_venceu[i]=i;
  69.  
  70. }
  71. if(particn[i][0]<particn[i][1]){
  72. chute_time_b_venceu[i]=i;
  73. }
  74. }
  75. }
  76. for(i=0;i<Lin;i++){
  77. if(time_a_venceu_resultado[i]==chute_time_a_venceu[i]){
  78. cont_pontos_regra_um++;
  79. }
  80. if(time_b_venceu_resultado[i]==chute_time_b_venceu[i]){
  81. cont_pontos_regra_um++;
  82. }
  83. }
  84. printf("pontos = %dn", cont_pontos_regra_um);
  85. return(0);
  86. }
Add Comment
Please, Sign In to add comment