Vous êtes sur la page 1sur 4

Informatique

4ème année Scientifiques


Groupe Excellent
Séance N°11 : 01/12/2022
Problèmes BAC

Mme Mkhinini Raja


Sousse (Khezama - Sahloul) Nabeul / Sfax / Bardo / Menzah El Aouina / Ezzahra / CUN /
Bizerte / Gafsa / Kairouan / Medenine / Kébili / Monastir / Gabes / Djerba

www.takiacademy.com 73.832.00
INFO
Objectif
• PROBLEME CHAINES
• PROBLEME TABLEAUX

Exercice 1 30 min 10 pt
On se propose de simuler le jeu suivant :
✓ Le jeu est initialisé par le choix d'un numéro aléatoire composé de 5 chiffres et qui
est à deviner par un joueur.
✓ Le joueur propose successivement des chiffres. Pour chaque chiffre proposé s'il est
présent dans un ou plusieurs propositions du numéro secrets, il sera positionné aux
mêmes emplacements.
✓ À tout moment si le joueur pense avoir deviné le numéro secret, il peut proposer un
numéro. S'il a trouvé le numéro secret il a gagné.
✓ Le joueur peut prendre de 2 façons : soit il propose un numéro qui n'est pas le bon
soit il a proposé 4 chiffres maximum et n'a toujours pas trouvé le numéro cherché.
Exemple : ci-dessous un exemple d'exécution pour le numéro secret 82362

1ere exécution 2ème exécution


Propose un chiffre ?4 Propose un chiffre ?7
Le numéro de téléphone est _ _ _ _ _ Le numéro de téléphone est _ _ _ _ _
Voulez-vous proposer un numéro ? NON Voulez-vous proposer un numéro ? NON
Proposer un chiffre ? 2 Proposer un chiffre ? 2
Le numéro de téléphone est _ 2 _ _ 2 Le numéro de téléphone est _ 2 _ _ 2
Voulez-vous proposer un numéro ? NON Voulez-vous proposer un numéro ? NON
Proposer un chiffre ? 3 Proposer un chiffre ? 3
Le numéro de téléphone est _ 2 3 _ 2 Le numéro de téléphone est _ 2 3 _ 2
Voulez-vous proposer un numéro ? OUI Voulez-vous proposer un numéro ? NON
Proposer un numéro : 82362 Proposer un chiffre ? 5
Bravo ! Vous avez gagné Le numéro de téléphone est _ 2 3 _ 2
Proposer un numéro : 92312
Désolé, vous avez perdu ! Le numéro est
82362

-Page -1
INFO

Exercice 2 45 min 10 pt

-Page -2
INFO

1. Ecrire un algorithme du programme principal en le décomposant en module.


2. Ecrire l'algorithme de chaque module.

-Page -3

Vous aimerez peut-être aussi