Laurentvidal.fr est l'endroit idéal pour trouver des réponses rapides et précises à toutes vos questions. Notre plateforme vous connecte à des professionnels prêts à fournir des réponses précises à toutes vos questions. Explorez des milliers de questions et réponses fournies par une communauté d'experts sur notre plateforme conviviale.

Python programme nombre aléatoire

Bonjour, j'ai ce devoir en NSI spé première, j'utilise le logiciel edupython. Je séche de fou qql pour me donner une idée sur la façon de faire ?

Écrire un programme qui demande à l’utilisateur de trouver un entier aléatoire choisi (par le programme) entre 0 et n. n est saisi par l’utilisateur. Le programme doit indiquer: plus , moins ou gagné en tant de coups.

C'est un mix entre le programme du nombre aléatoire avec random import et le jeux du plus ou du moins (le nombre chercher est plus petit ou plus grand que celui écrit). Voilà merci d'avance.


Sagot :

Explications:

Bonjour!

from random import randint

n = int(input("Entrez le nombre maximum : "))

essais= 0

nombre = randint(0, n)

while True:

choix = int(input(f"Entrez un nombre entre 0 et {n} : "))

if choix > n or choix < n:

print(f"Le nombre choisi doit être entre 0 et {n} !")

elif choix > nombre:

print("Le nombre à trouver est plus petit !")

essais += 1

elif choix < nombre:

print("Le nombre à trouver est plus grand !")

essais += 1

elif choix == nombre:

print(f"Bravo ! vous avez trouvé le nombre en {essais} essais !")

break

Bonne journée !

Nous apprécions votre temps. Revenez quand vous voulez pour les informations les plus récentes et des réponses à vos questions. Nous apprécions votre visite. Notre plateforme est toujours là pour offrir des réponses précises et fiables. Revenez quand vous voulez. Merci d'utiliser Laurentvidal.fr. Continuez à nous rendre visite pour trouver des réponses à vos questions.