đ ĂnoncĂ©
Objectif : Créer un programme qui simule un lancer de dé.
- Générer un nombre aléatoire entre 1 et 6
- Vérifier si le nombre est pair ou impair
- Afficher un message spécial pour le 6
Exemple de sortie :
Lancer du dé...
Vous avez obtenu : 4
Le nombre 4 est pair
đ Algorithme
đŠ Tableau de DĂ©claration des Objets (TDO)
| Objet | Type | RĂŽle |
|---|---|---|
| nombre | Entier | Stocker le résultat du lancer de dé (1 à 6) |
Algorithme Jeu_Ludo
Début
Importer random
nombre â random.alea(1, 6)
Ăcrire("Lancer du dĂ©...")
Ăcrire("Vous avez obtenu : " + nombre)
Si nombre % 2 = 0 Alors
Ăcrire("Le nombre " + nombre + " est pair")
Sinon
Ăcrire("Le nombre " + nombre + " est impair")
Fin Si
Si nombre = 6 Alors
Ăcrire("FĂ©licitations ! Vous avez le maximum !")
Fin Si
Fin
| Nombre | Parité | Message spécial |
|---|---|---|
| 3 | Impair | â |
| 4 | Pair | â |
| 6 | Pair | Félicitations ! |
đ Code Python
import random
nombre = random.randint(1, 6)
print("Lancer du dé...")
print("Vous avez obtenu : ", nombre)
if nombre % 2 == 0:
print("Le nombre ", nombre, " est pair")
else:
print("Le nombre ", nombre, " est impair")
if nombre == 6:
print("Félicitations ! Vous avez le maximum !")
Concepts clés :
- random.randint(1, 6) : génÚre un nombre aléatoire
- nombre % 2 == 0 : teste la parité (reste de la division)
- if / else : structure conditionnelle