Pseudocódigo Juego "Corcho A La Copa"
VAR cop, resp1, tiro, cond, cond2: entero
resp2: cadena
INICIO
ESCRIBIR (“Si se ha embocado en una copa, la copas serán revueltas de nuevo, si es que sedisponen de tiros. Si se ha conseguido el premio consuelo, el tiro se considera usado. Si se consigue sacar el premio mayor, el juego terminará. Si se emboca en un “seguí participando” ya no tendrá elpremio. Si se emboca en una copa sin papel el tiro se considera errado.” )
REPETIR
cond2=0
cond=0
tiro=0
REPETIR
REPETIR
ESCRIBIR (“¿En qué copa embocó el corcho? (ingrese [0] si no seha embocado)”)
LEER (resp1)
HASTA QUE resp1==1 [O] resp1==2 [O] resp1==3 [O] resp1==4 [O] resp1==5 [O] resp1==0
cop=0
SI resp1<6 [Y] resp1 <>0 ENTONCES
SI cond<3ENTONCES
orden1 (cop)
SINO
orden2 (cop)
FINSI
FINSI
tiro=tiro+1
SEGÚN CASO tiro HACER
1: ESCRIBIR (“Te quedan 2 tiros”)
2: ESCRIBIR (“Te queda 1 tiro”)
HASTA QUE(tiro>=3)
REPETIR
ESCRIBIR (“¿Desea jugar de nuevo?”)
LEER (resp2)
HASTA QUE resp2==”si” [O] resp2==”no”
HASTA QUE resp2==”si”
FINPROGRAMA
Inicio
Var
TIRO, COND,COND2: ENTERO
FUNCIÓN Premio (a:ENTERO)
a=random(1-10)
PROCEDIMIENTO Premios (a:ENTERO)
a=premio
SEGÚN CASO a HACER
1: Escribir (" un peluche a elección”)
2: Escribir (" un paquete degalletas")
3: Escribir (" una caja de caramelos")
4: Escribir (" una lata de picadillo")
5: Escribir (" un anillo de plástico”)
6: Escribir (" un paquete de pañuelos”)
7: Escribir (" el corcho del tiro")8: Escribir (" una dentadura postiza")
9: Escribir (" una media")
10: Escribir (" un salchichón primavera")
PROCEDIMIENTO orden1 (a:ENTERO)
Si COND<=1 [Y] COND2<1
a=random(1-4)
[SINOHACER
a=random(1-5) ]
FINSI
MIENTRAS a=2
SEGÚN CASO a
1: Escribir ("¡GANO!")
tiro=tiro+3
3,4: Escribir (“SEGUI PARTICIPANDO Tiro de regalo")
tiro=tiro-1
cond=cond+1
2:...
Regístrate para leer el documento completo.