Bonjour,
Je recherche une solution, quelqu'un pourrais m'aider ? je précise que je débute dans la programmation.
Je dois faire un programme qui demande à l'utilisateur d'entrer un nombre, puis l'ordinateur dois le deviner. A chaque proposition par l'ordinateur, l'utilisateur dois dire si c'est "plus" ou "moins" pour qu'il puisse trouver le nombre.
Voici le code que j'ai fait :
Mais ce n'est pas sur ça que je bloque mais sur : "Modifiez le programme pour que l'ordinateur s'aperçoive si l'utilisateur triche"Code:import random a=int(input("donne moi un nombre :")) n=random.randint(1,100) print("est-ce",n,"?") while n!=a: c=int(input("plus(1) ou moins(2) ?:")) if c==1: n=n*random.randint(2,4) n=int(n) print("est-ce",n,"?") if c==2: n=n/random.randint(2,4) n=int(n) print("est-ce",n,"?") if n==a: print("j'ai gagné !!")
Pouvez mous m'aider ? Comment pourrai-je faire ?
Merci d'avance pour votre réponse !
-----