
Pseudocódigo de ruleta rusa en pseint
Publicado por Nath (1 intervención) el 02/08/2021 17:20:12
Buenas gente, tengo como proyecto realizar un pseudocódigo en pseint sobre el juego de ruleta rusa
tengo casi todo listo, el juego consiste que cuando la posición donde se encuentre la bala salga, la partida termina y se le asigne una puntuación de 0
son 2 jugadores y en total son 4 partidas, 2 partidas alternadas por jugador
lo único que me hace falta es que cuando verifique la posición actual de la bala con la posición que sale y si es el mismo numero, termine el ciclo.
por ejemplo este sería el case 1 para el jugador 1
1:
Escribir "***********************************************"
escribir" PRIMER JUEGO DEL PRIMER JUGADOR"
Escribir "***********************************************"
Escribir ""
Escribir " ************************"
Escribir " | Jugador " jugador1 " |"
escribir " ************************"
escribir ""
Escribir "Partida número # " parti
parti<-parti+1
mientras part <= 8 hacer
part=part+1
escribir""
ESCRIBIR "Intento # " part
Escribir ""
num <- azar(8)+1
numVerificar<- azar(4)+1
escribir "Posición " num
si num<>numVerificar
nAzar=azar(10)+1
escribir "Puntos obtenidos: " nAzar
resTotal= resTotal+nAzar
sino
resPerdi= 0
Escribir" ========================================"
Escribir" | Perdiste |"
escribir" | Posición de la bala: " numVerificar " |"
Escribir" ========================================"
escribir "Puntos: " resPerdi
Escribir ""
FinSi
Esperar Tecla
FinMientras
tengo casi todo listo, el juego consiste que cuando la posición donde se encuentre la bala salga, la partida termina y se le asigne una puntuación de 0
son 2 jugadores y en total son 4 partidas, 2 partidas alternadas por jugador
lo único que me hace falta es que cuando verifique la posición actual de la bala con la posición que sale y si es el mismo numero, termine el ciclo.
por ejemplo este sería el case 1 para el jugador 1
1:
Escribir "***********************************************"
escribir" PRIMER JUEGO DEL PRIMER JUGADOR"
Escribir "***********************************************"
Escribir ""
Escribir " ************************"
Escribir " | Jugador " jugador1 " |"
escribir " ************************"
escribir ""
Escribir "Partida número # " parti
parti<-parti+1
mientras part <= 8 hacer
part=part+1
escribir""
ESCRIBIR "Intento # " part
Escribir ""
num <- azar(8)+1
numVerificar<- azar(4)+1
escribir "Posición " num
si num<>numVerificar
nAzar=azar(10)+1
escribir "Puntos obtenidos: " nAzar
resTotal= resTotal+nAzar
sino
resPerdi= 0
Escribir" ========================================"
Escribir" | Perdiste |"
escribir" | Posición de la bala: " numVerificar " |"
Escribir" ========================================"
escribir "Puntos: " resPerdi
Escribir ""
FinSi
Esperar Tecla
FinMientras
Valora esta pregunta


0