Skip to content

Commit

Permalink
Merge pull request #6037 from juanppdev/main
Browse files Browse the repository at this point in the history
Juanppdev - Reto #47 - Python
  • Loading branch information
kontroldev authored Dec 11, 2023
2 parents bfcb717 + 65b2eb7 commit 68fe32b
Showing 1 changed file with 27 additions and 0 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
def calcular_puntos(palabra):
"""
Calcula los puntos de una palabra según los valores asignados a cada letra.
"""
puntos = 0
for letra in palabra:
# Asumiendo que estamos trabajando con el alfabeto español de 27 letras
valor_letra = ord(letra.upper()) - ord('A') + 1
puntos += valor_letra
return puntos

def main():
"""
Función principal del programa.
"""
while True:
palabra = input("Introduce una palabra: ")
puntos = calcular_puntos(palabra)

print(f"La palabra '{palabra}' tiene {puntos} puntos.")

if puntos >= 100:
print("¡Felicidades! Has alcanzado o superado los 100 puntos. El programa ha finalizado.")
break

if __name__ == "__main__":
main()

0 comments on commit 68fe32b

Please sign in to comment.