Récapitulation et création Jeux

Allez c’est partis, nous allons créer un petit jeux qui va te permettre de revoir toute les fonctions précédemment acquises 

Ce jeux est simple et tu y as sans doute déjà joué, il s’agit du jeux Devine un nombre. Le but comme son nom l’indique étant de deviner le nombre de l’ordinateur. Tout d’abord, définissons notre cahier des charges

1.L’ordinateur choisis un nombre

2.Nous définissons 5 coups maximum pour trouver le nombre

3.le programme nous demande notre chiffre

4.Cas 1 : le chiffre est le même le programme s’arrête et nous félicite

5.cas 2: le chiffre n’est pas le même et l’ordinateur compte le nombre de fois que nous avons essayé

6.Si nous avons eut 5 tentatives et toujours pas trouvé, l’ordinateur affiche perdu.

Voici ci dessous l’algorithme complet. essaye d’abord de faire le tiens avant de regarder la réponse

Tu pourras remarquer l’utilisation de BREAK qui permet de forcer une boucle while à se terminer

				
					print("Devine un nombre entre 1 et 100")
print("Tu as 5 essais")

import random
nombrealeatoire = random.randint(1, 100)
essai = 5
print(nombrealeatoire)

while essai != 0:
    nombrejoueur = int(input("choisis un nombre:"))
    essai -= 1
    if nombrejoueur == nombrealeatoire:
        print("Bravo tu as gagné !")
        break
    elif nombrejoueur > nombrealeatoire:
            print("Plus petit")
            print(f"Il te reste {essai} essai")
    elif nombrejoueur < nombrealeatoire:
        print("Plus grand")
        print(f"Il te reste {essai} essai")

if essai == 0 and nombrejoueur != nombrealeatoire :
    print("Vous avez perdu ! Le nombre mystère était ", nombrealeatoire)
				
			

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

error: Ce contenu est protégé contre la copie !