Advertisement
EXTREMEXPLOIT

Secret Number

Oct 15th, 2018
188
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.84 KB | None | 0 0
  1. import random
  2.  
  3. n = int(input ("Inserte el número máximo:"))
  4. m = int(input ("Inserte el número de intentos:"))
  5. q = m
  6. print(" ")
  7.    
  8. print("Número Máximo:",n)
  9. print("Número de Intentos:",m)
  10. print(" ")
  11.  
  12. Secret_N = random.randint(0,n) #Obtención de un número aleatorio.
  13.  
  14. while m>0: #Bucle que se ejecutará mientras se tenga mínimo un intento.(m=Intentos)
  15.    
  16.     s= int(input("Número Secreto:"))
  17.    
  18.     if s == Secret_N: #El número introducido por el usuario es el mismo que el número aleatorio.
  19.         print(" ")
  20.         print("¡𝑵𝒖́𝒎𝒆𝒓𝒐 𝑪𝒐𝒓𝒓𝒆𝒄𝒕𝒐!")
  21.         i=(q-m)+1 #Restando los intentos gastados del total y sumándole uno, se obtiene en que intento se ha acertado.
  22.        
  23.         if i == 1: #Plural y Singular.
  24.             print("Lo ha conseguido en un intento.")
  25.         elif i != 1:
  26.             print("Lo ha conseguido en",i,"intentos.")
  27.             break
  28.        
  29.     elif s != Secret_N: #En el caso de que el número no sea el correcto, mostar un mensaje que lo diga y restar un intento.
  30.         print("¡𝑵𝒖́𝒎𝒆𝒓𝒐 𝑰𝒏𝒄𝒐𝒓𝒓𝒆𝒄𝒕𝒐!")
  31.         m-=1
  32.        
  33.         #Código para identificar si el número secreto es mayor o menor que el introducido por el usuario.
  34.         if s>Secret_N:
  35.             print(" ")
  36.             print("El Número Secreto es menor que",s)
  37.         elif s<Secret_N:
  38.             print(" ")
  39.             print("El Número Secreto es mayor que",s)
  40.                
  41.         print("Le quedan",m,"intentos.")
  42.  
  43. if m==0:#En caso de quedarse sin intentos.
  44.     if q==1:
  45.         print(" ")
  46.         print("Ha agotado su único intento.")
  47.         print("El número secreto era",Secret_N)
  48.     elif q>1:
  49.         print(" ")
  50.         print("Ha agotado los",q,"intentos.")
  51.         print("El Número Secreto era",Secret_N)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement