Advertisement
Guest User

fsfs

a guest
Sep 1st, 2014
202
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.58 KB | None | 0 0
  1. PROGRAM Sevele ;
  2.  
  3. VAR CapIn, Dado1, Dado2, Pase, ApIn, CapFin, Apuesta, Punto, Jugada : Integer ;
  4.  
  5. BEGIN
  6. Randomize ;
  7. Dado1:= random(6) + 1 ;
  8. Dado2:= random(6) + 1 ;
  9. Pase:= Dado1 + Dado2 ;
  10. Write('Ingrese su capital: ') ;
  11. Read(CapIn) ;
  12. Writeln('Capital Inicial: ',CapIn) ;
  13. Writeln ;
  14. Writeln('Jugada: ','1') ;
  15. Write('Ingrese su apuesta: ') ;
  16. Read(ApIn) ;
  17. Writeln('Pase:') ;
  18. Writeln('Tirada',' ', '[',ApIn,']',' ','-->',' ',Dado1,' ',Dado2) ;
  19.  
  20. Jugada:= 1 ;
  21. WHILE (Jugada > 10) OR (CapIn <=0 ) DO
  22. Readln(Jugada) ;
  23. BEGIN
  24.  
  25. IF (Pase = 7) OR (Pase = 11)
  26. THEN BEGIN
  27. Jugada:= Jugada + 1 ;
  28. Writeln('Gana') ;
  29. CapFin:= CapIn + ApIn ;
  30. Writeln('Capital: ',CapFin) ;
  31. Writeln ;
  32. Writeln('Jugada: ',Jugada) ;
  33. Write('Ingrese su apuesta: ') ;
  34. Read(ApIn) ;
  35. END ;
  36.  
  37. IF (Pase = 2) OR (Pase = 3) OR (Pase = 12)
  38. THEN BEGIN
  39. Jugada:= Jugada + 1 ;
  40. Writeln('Pierde') ;
  41. CapFin:= CapIn - ApIn ;
  42. Writeln('Capital: ',CapFin) ;
  43. Writeln ;
  44. Writeln('Jugada: ',Jugada) ;
  45. Write('Ingrese su apuesta: ') ;
  46. Read(ApIn) ;
  47. END ;
  48.  
  49. IF (Pase = 4) OR (Pase = 5) OR (Pase = 6) OR (Pase = 8) OR (Pase = 9) OR (Pase = 10)
  50. THEN BEGIN
  51. Punto:= Pase ;
  52. Writeln('Punto: ',Punto) ;
  53. Apuesta:= ApIn ;
  54. REPEAT
  55. Dado1:= random(6) + 1 ;
  56. Dado2:= random(6) + 1 ;
  57. Pase:= Dado1 + Dado2 ;
  58. Apuesta:= Apuesta + 5 ;
  59. Writeln('Tirada',' ', '[',Apuesta,']',' ','-->',' ',Dado1,' ',Dado2) ;
  60. UNTIL (Pase = Punto) OR (Pase = 7) ;
  61.  
  62. IF (Pase = 7)
  63. THEN BEGIN
  64. Jugada:= Jugada + 1 ;
  65. Writeln('Pierde') ;
  66. CapFin:= CapIn - Apuesta ;
  67. Writeln('Capital: ',CapFin) ;
  68. Writeln ;
  69. Writeln('Jugada: ',Jugada) ;
  70. Write('Ingrese su apuesta: ') ;
  71. Read(ApIn) ;
  72. END ;
  73.  
  74. IF (Pase = Punto)
  75. THEN BEGIN
  76. Jugada:= Jugada + 1 ;
  77. Writeln('Gana') ;
  78. CapFin:= CapIn + Apuesta ;
  79. Writeln('Capital: ',CapFin) ;
  80. Writeln ;
  81. Writeln('Jugada: ',Jugada) ;
  82. Write('Ingrese su apuesta: ') ;
  83. Read(ApIn) ;
  84. END
  85. ELSE
  86. Writeln('Tirada',' ', '[',ApIn,']',' ','-->',' ',Dado1,' ',Dado2) ;
  87. END ;
  88. END ;
  89. END.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement