Navegación

    UniversoJuegos
    • Registrarse
    • Conectarse
    • Buscar
    • Recientes
    • Etiquetas
    • Popular
    • Usuarios
    • Grupos
    • Buscar
    1. Inicio
    2. Alejandro 0
    A

    Alejandro 0 (@Alejandro 0)

    0
    Reputación
    2
    Mensajes
    1
    Visitas
    0
    Seguidores
    0
    Siguiendo
    • Perfil
    • Siguiendo
    • Seguidores
    • Temas
    • Mensajes
    • Mejor valorados
    • Grupos

    Information about Alejandro 0

    Registrado
    Última vez conectado

    Mejores publicaciones hechas por Alejandro 0

    Este usuario no ha publicado nada aún.

    Latest posts made by Alejandro 0

    • A
      {Python} Ayuda cambio de codigo a Pseint

      Hol@, soy nuevo en programar y aun no manejo bien Pseint. Me pueden ayudar a pasar este codigo de Python a Pseint por favor! Agredzco mucho de antemano.

      def contarVocales(palabra):
      vocales = 0
      for letra in palabra:
      if letra.lower() in "aeiou":
      vocales += 1
      return vocales

      def contarConsonantes(palabra):
      consonantes = 0
      for letra in palabra:
      if letra.lower() in "bcdfghjklmnñpqrstvwxyz":
      consonantes += 1 #consonantes = consonantes + 1
      return consonantes

      def esPalabraValida(palabra):
      if len(palabra) < 7:
      return False
      primera_letra = palabra[0]
      if primera_letra in "aeiou":
      return False
      consonantes = contarConsonantes(palabra)
      vocales = contarVocales(palabra)
      if vocales >= consonantes:
      return False
      return True

      def solicitarPalabra():
      while True:
      palabra = input("Escriba la palabra secreta: ")
      if esPalabraValida(palabra):
      return palabra
      else:
      print("No es valida la palabra secreta")

      def imprimirBienvenida(palabra):
      lineas = 10
      for i in range(lineas):
      print("")
      print("------------------------------")
      print("Bienvenido al Ahorcado 300Plus")
      print("------------------------------")
      print("Palabra: ",end="")
      for letra in palabra:
      print("_", end=" ")
      print("")

      def imprimirGanaJuego():
      print("Has ganado. Felicidades")

      def imprimirPierdeJuego():
      print("Has perdido. Suerte para la proxima")

      def imprimirHorca():
      print("""+---+

      |
      |
      |
      =========""")

      def imprimirPierde1Intento():
      print("""+---+

      O

      |
      |
      =========""")

      def imprimirPierde2Intentos():
      print("""+---+

      O

      |
      =========""")

      def imprimirPierde3Intentos():
      print("""+---+

      O
      /

      |
      =========""")

      def imprimirPierde4Intentos():
      print("""+---+

      O
      / \

      |
      =========""")

      def imprimirPierde5Intentos():
      print("""+---+

      O

      /

      \

      =========""")

      def imprimirPierde6Intentos():
      print("""+---+
      | |
      | O
      | /|\
      | |
      | /
      =========""")

      def imprimirPierde7Intentos():
      print("""+---+
      | |
      | O
      | /|\
      | |
      | / \
      =========""")

      def imprimir_palabra(palabra, letras_probadas):
      for letra in palabra:
      if letra in letras_probadas:
      print(letra, end=" ")
      else:
      print("_", end=" ")
      print("")

      def gana(palabra, letras_probadas):
      for letra in palabra:
      if letra not in letras_probadas:
      return False
      return True

      def principal():
      palabra_original = solicitarPalabra()
      letras_probadas = ""
      imprimirBienvenida(palabra_original)
      imprimirHorca()
      intentos = 0
      ha_ganado = False
      while intentos < 7:
      letra = input("Por favor, escriba una letra: ")
      # Si ya la puso antes, no le sumamos intentos
      if letra in letras_probadas:
      continue
      if letra not in palabra_original:
      intentos += 1
      if intentos == 0:
      imprimirHorca()
      if intentos == 1:
      imprimirPierde1Intento()
      elif intentos == 2:
      imprimirPierde2Intentos()
      elif intentos == 3:
      imprimirPierde3Intentos()
      elif intentos == 4:
      imprimirPierde4Intentos()
      elif intentos == 5:
      imprimirPierde5Intentos()
      elif intentos == 6:
      imprimirPierde6Intentos()
      elif intentos == 7:
      imprimirPierde7Intentos()
      letras_probadas = letras_probadas+letra
      imprimir_palabra(palabra_original, letras_probadas)
      if gana(palabra_original, letras_probadas):
      imprimirGanaJuego()
      ha_ganado = True
      break
      if not ha_ganado:
      imprimirPierdeJuego()

      principal()

      publicado en Programación
    • A
      [Python] Traducir codigo de Pseint

      Hol@, soy nuevo en programar y aun no manejo bien Pseint. Me pueden ayudar a pasar este codigo de Python a Pseint por favor! Agredzco mucho de antemano.

      def contarVocales(palabra):
      vocales = 0
      for letra in palabra:
      if letra.lower() in "aeiou":
      vocales += 1
      return vocales

      def contarConsonantes(palabra):
      consonantes = 0
      for letra in palabra:
      if letra.lower() in "bcdfghjklmnñpqrstvwxyz":
      consonantes += 1 #consonantes = consonantes + 1
      return consonantes

      def esPalabraValida(palabra):
      if len(palabra) < 7:
      return False
      primera_letra = palabra[0]
      if primera_letra in "aeiou":
      return False
      consonantes = contarConsonantes(palabra)
      vocales = contarVocales(palabra)
      if vocales >= consonantes:
      return False
      return True

      def solicitarPalabra():
      while True:
      palabra = input("Escriba la palabra secreta: ")
      if esPalabraValida(palabra):
      return palabra
      else:
      print("No es valida la palabra secreta")

      def imprimirBienvenida(palabra):
      lineas = 10
      for i in range(lineas):
      print("")
      print("------------------------------")
      print("Bienvenido al Ahorcado 300Plus")
      print("------------------------------")
      print("Palabra: ",end="")
      for letra in palabra:
      print("_", end=" ")
      print("")

      def imprimirGanaJuego():
      print("Has ganado. Felicidades")

      def imprimirPierdeJuego():
      print("Has perdido. Suerte para la proxima")

      def imprimirHorca():
      print("""+---+

      |
      |
      |
      =========""")

      def imprimirPierde1Intento():
      print("""+---+

      O

      |
      |
      =========""")

      def imprimirPierde2Intentos():
      print("""+---+

      O

      |
      =========""")

      def imprimirPierde3Intentos():
      print("""+---+

      O
      /

      |
      =========""")

      def imprimirPierde4Intentos():
      print("""+---+

      O
      / \

      |
      =========""")

      def imprimirPierde5Intentos():
      print("""+---+

      O

      /

      \

      =========""")

      def imprimirPierde6Intentos():
      print("""+---+
      | |
      | O
      | /|\
      | |
      | /
      =========""")

      def imprimirPierde7Intentos():
      print("""+---+
      | |
      | O
      | /|\
      | |
      | / \
      =========""")

      def imprimir_palabra(palabra, letras_probadas):
      for letra in palabra:
      if letra in letras_probadas:
      print(letra, end=" ")
      else:
      print("_", end=" ")
      print("")

      def gana(palabra, letras_probadas):
      for letra in palabra:
      if letra not in letras_probadas:
      return False
      return True

      def principal():
      palabra_original = solicitarPalabra()
      letras_probadas = ""
      imprimirBienvenida(palabra_original)
      imprimirHorca()
      intentos = 0
      ha_ganado = False
      while intentos < 7:
      letra = input("Por favor, escriba una letra: ")
      # Si ya la puso antes, no le sumamos intentos
      if letra in letras_probadas:
      continue
      if letra not in palabra_original:
      intentos += 1
      if intentos == 0:
      imprimirHorca()
      if intentos == 1:
      imprimirPierde1Intento()
      elif intentos == 2:
      imprimirPierde2Intentos()
      elif intentos == 3:
      imprimirPierde3Intentos()
      elif intentos == 4:
      imprimirPierde4Intentos()
      elif intentos == 5:
      imprimirPierde5Intentos()
      elif intentos == 6:
      imprimirPierde6Intentos()
      elif intentos == 7:
      imprimirPierde7Intentos()
      letras_probadas = letras_probadas+letra
      imprimir_palabra(palabra_original, letras_probadas)
      if gana(palabra_original, letras_probadas):
      imprimirGanaJuego()
      ha_ganado = True
      break
      if not ha_ganado:
      imprimirPierdeJuego()

      principal()

      publicado en Programación