Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
NOS HACE
MÁS FUERTES
agación
aLaProp
#Fren
MARIA JOSÉ MORENO
Juguemos Juntos!
Actividad LÚDICO-RECREATIVA:
NOTA: Para poder llevar a cabo, una buena ejecución en PSEINT, sobre
el juego del "AHORCADO" tuve en cuenta el internet para la
implementación de códigos.
"AHORCADO".
Algoritmo PSEUCÓDIGOJUEGO
Definir palabr,palabra,casillas,GRUPO Como Caracter
Definir aciertos,turnos Como Real
Escribir 'INGRESE NOMBRE DE SU GRUPO:'
Leer GRUPO
Escribir ' *Menú*'
Escribir ' 1. Nivel Bàsico'
Escribir ' 2. Nivel Medio'
Escribir ' 3. Salir '
Escribir ' Ingrese su opciòn (1-3)'
Leer OP
Segun OP Hacer
1:
p_tb <- 20
oportunidades <- 8
Dimension palabra[p_tb]
palabra[0] <- 'duda'
palabra[1] <- 'ojo'
palabra[2] <- 'anima'
palabra[3] <- 'duro'
palabra[4] <- 'pua'
palabra[5] <- 'ahoga'
palabra[6] <- 'dije'
palabra[7] <- 'vos'
palabra[8] <- 'acero'
palabra[9] <- 'echo'
palabra[10] <- 'uso'
palabra[11] <- 'apoye'
palabra[12] <- 'cuña'
palabra[13] <- 'rie'
palabra[14] <- 'almas'
palabra[15] <- 'gota'
palabra[16] <- 'via'
palabra[17] <- 'amigo'
palabra[18] <- 'copo'
palabra[19] <- 'feo'
a_ <- ' '
h_ <- ' '
o_ <- ' '
r_ <- ' '
c_ <- ' '
ax <- ' '
d_ <- ' '
ox <- ' '
turnos <- 0
aciertos <- 0
palabr <- palabra[azar(p_tb)+1]
n <- Longitud(palabr)
Dimension casillas[n]
Para x<-1 Hasta n Hacer
casillas[x] <- '_'
FinPara
Repetir
Escribir ''
Escribir 'Oportuniddes restantes: ',oportunidades-turnos
Para x<-1 Hasta n Hacer
Escribir ' ',casillas[x] Sin Saltar
FinPara
Escribir ' '
Escribir 'Escriba la letra: ' Sin Saltar
Leer letra
encontrando <- Falso
Para x<-1 Hasta n Hacer
chr <- Subcadena(palabr,x,x)
Si Mayusculas(letra)=Mayusculas(chr) Entonces
encontrando <- Verdadero
Si casillas[x]='_' Entonces
casillas[x] <- chr
aciertos <- aciertos+1
FinSi
FinSi
FinPara
Si NO encontrando Entonces
turnos <- turnos+1
Escribir 'Letra no encontrada.'
Segun turnos Hacer
1:
a_ <- 'A'
2:
h_ <- 'H'
3:
o_ <- 'O'
4:
r_ <- 'R'
5:
c_ <- 'C'
6:
ax <- 'A'
7:
d_ <- 'D'
8:
ox <- 'O'
FinSegun
FinSi
Escribir '',a_
Escribir '',h_
Escribir '',o_
Escribir '',r_
Escribir '',c_
Escribir '',ax
Escribir '',d_
Escribir '',ox
Hasta Que turnos>=oportunidades O aciertos>=n
Si aciertos=n Entonces
Escribir 'Felicidades, has ganado'
SiNo
Escribir 'Has perdido.'
FinSi
Escribir 'La palabra secreta es: ',palabr
Escribir 'Aciertos: ',aciertos,' Fallos: ',turnos
Escribir 'PRESIONE CUALQUIER TECLA PARA CONTINUAR'
Esperar Tecla
2:
p_tb <- 20
oportunidades <- 8
Dimension palabra[p_tb]
palabra[1] <- 'fabricado'
palabra[2] <- 'camiseta'
palabra[3] <- 'ninguno'
palabra[4] <- 'zapato'
palabra[5] <- 'habaneros'
palabra[6] <- 'cabellera'
palabra[7] <- 'celular'
palabra[8] <- 'cobija'
palabra[9] <- 'habilidad'
palabra[10] <- 'eliminar'
palabra[11] <- 'galleta'
palabra[12] <- 'alarma'
palabra[13] <- 'vacilados'
palabra[14] <- 'bolsillo'
palabra[15] <- 'archivo'
palabra[16] <- 'espejo'
palabra[17] <- 'compilado'
palabra[18] <- 'celebrar'
palabra[19] <- 'rebotar'
// palabra[20]<-"adorno"
a_ <- ' '
h_ <- ' '
o_ <- ' '
r_ <- ' '
c_ <- ' '
ax <- ' '
d_ <- ' '
ox <- ' '
turnos <- 0
aciertos <- 0
// fallos<-0
palabr <- palabra[azar(p_tb)+1]
n <- Longitud(palabr)
Dimension casillas[n]
Para x<-1 Hasta n Hacer
casillas[x] <- '_'
FinPara
Repetir.
Escribir ''
or <- oportunidades-turnos
Escribir 'Oportuniddes restantes: ',or
Para x<-1 Hasta n Hacer
Escribir ' ',casillas[x] Sin Saltar
FinPara
Escribir ' '
Escribir 'Escriba la letra: ' Sin Saltar
Leer letra
encontrando <- Falso
Para x<-1 Hasta n Hacer
chr <- Subcadena(palabr,x,x)
Si Mayusculas(letra)=Mayusculas(chr) Entonces
encontrando <- Verdadero
Si casillas[x]='_' Entonces
casillas[x] <- nose
aciertos <- aciertos+1
FinSi
FinSi
FinPara
Si NO encontrando Entonces
turnos <- turnos+1
Escribir 'Letra no encontrada.'
Segun turnos Hacer
1:
a_ <- 'A'
2:
h_ <- 'H'
3:
o_ <- 'O'
4:
r_ <- 'R'
5:
c_ <- 'C'
6:
ax <- 'A'
7:
d_ <- 'D'
8:
ox <- 'O'
FinSegun
FinSi
Escribir '',a_
Escribir '',h_
Escribir '',o_
Escribir '',r_
Escribir '',c_
Escribir '',ax
Escribir '',d_
Escribir '',ox
Hasta Que turnos>=oportunidades O aciertos>=n
Si aciertos=n Entonces
Escribir 'Felicidades, has ganado'
SiNo
Escribir 'Has perdido.'
FinSi
Escribir 'La palabra secreta es: ',palabr
Escribir 'Aciertos: ',aciertos,' Fallos: ',fallos,' Intentos: ',intentos
3:
Escribir 'Usted ha salido del juego'
De Otro Modo:
Escribir 'Obcion no valida'
FinSegun
Escribir 'PRESIONE CUALQUIER TECLA PARA CONTINUAR'
Esperar Tecla
FinAlgoritmo
"ADIVINA EL NÚMERO"
Algoritmo PSEUCÓDIGOJUEGO
Definir NOMBRE,NUMERO Como Caracter
Definir intentos,num_secreto,hazar,num_ingresado Como Real
Escribir 'INGRESE NOMBRE:'
Leer NOMBRE
intentos <- 9
Escribir 'ADIVINE EL NÚMERO(DE 1 A 100):'
Leer num_ingresado
Mientras num_secreto<>num_ingresado Y intentos>0 Hacer
Si num_secreto>num_ingresado Entonces
Escribir 'Muy bajo'
SiNo
Escribir 'Muy alto'
FinSi
Escribir 'Le quedan',intentos,'intentos:'
Leer num_ingresado
intentos <- intentos-1
FinMientras
Si intentos=0 Entonces
Escribir 'EL NÚMERO ERA:',num_secreto
SiNo
Escribir 'EXACTO!Usted adivinó en',11-intentos,'intentos.'
FinSi
FinAlgoritmo