Advertisement
Guest User

Untitled

a guest
Nov 19th, 2019
126
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.90 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3.  
  4. void entrada(int *jog, int *jog2);
  5. int mdc(int jog1, int jog2);
  6.  
  7. int main()
  8. {
  9. int figJog1, figJog2;
  10.  
  11. entrada(&figJog1, &figJog2);
  12. printf("Os montinhos terao %i cartas \n", mdc(figJog1, figJog2));
  13. return 0;
  14. }
  15.  
  16. void entrada(int *jog, int *jog2)
  17. {
  18. printf("Quantas figurinhas voce tem, jogador 1\n");
  19. scanf("%i", &(*jog));
  20.  
  21. printf("Quantas figurinhas voce tem, jogador 2\n");
  22. scanf("%i", &(*jog2));
  23. }
  24.  
  25. int mdc(int jog1, int jog2)
  26. {
  27. int resto;
  28.  
  29. if(jog1>jog2)
  30. {
  31.  
  32. do
  33. {
  34. resto = jog1 % jog2;
  35.  
  36. jog1 = jog2;
  37. jog2 = resto;
  38.  
  39. }
  40. while (resto != 0);
  41.  
  42. return jog1;
  43.  
  44. }
  45. else
  46.  
  47. do
  48. {
  49. resto = jog2 % jog1;
  50.  
  51. jog2 = jog1;
  52. jog1 = resto;
  53.  
  54. }
  55. while (resto != 0);
  56.  
  57. return jog2;
  58. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement