Hola, dejo el código que implementamos para los que quieran comprar y/o intercambiar formas de hacerlo.
Tenemos la duda en la parte de los procedimiento auxiliares del programa principal.
Pusimos un COBEGIN - COEND para implementar el requerimiento: "El jefe de mesa deberá poder hacer las 2 funciones a la vez (pensar reordenamiento y reordenar con elegir carta y colocarla en mazo)." Es correcto?
//procedimientos auxiliares del programa principal
procedure jugador()
begin
pensar_jugada()
tablero.puedojugar()
jugar()
tablero.terminejugar()
end
procedure jefedemesa()
begin
while true
cobegin
begin
pensar_reordenamiento();
tablero.reordenar();
end
mazo.colocarcarta(elegircarta())
coend
end
end
Gracias.
Saludos, Mariana