Drop Down MenusCSS Drop Down MenuPure CSS Dropdown Menu

vendredi 24 avril 2020

Baccalauréat 2015 Sujet 20

RÉPUBLIQUE TUNISIENNE
MINISTÈRE DE L’ÉDUCATION
 
°³°³
EXAMEN DU BACCALAURÉAT
 
SESSION 2015

Épreuve pratique d’informatique

Durée : 1h

Coefficient : 0.5

Sections Maths, Sciences
expérimentales et S.Techniques

Date 21 mai 2015

 

Important :

1) Une solution modulaire au problème est exigée.

2) Enregistrez au fur et à mesure votre programme dans le dossier Bac2015 situé à la racine C: en lui donnant comme nom votre numéro d’inscription (6 chiffres).

 

On se propose de simuler le jeu suivant :

- Le jeu est initialisé par le choix d’un numéro de téléphone à 8 chiffres, ne commençant pas par zéro et qui est à deviner par un joueur.

- Le joueur propose successivement des chiffres. Pour chaque chiffre proposé, s’il est présent dans une ou plusieurs positions du numéro secret, 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 perdre de deux façons : soit il propose un numéro qui n’est pas le bon, soit il a proposé 5 chiffres et n’a toujours pas trouvé 1e numéro cherché.

Exemple : Ci-dessous un exemple d’exécution pour le numéro secret "83256221"

La chaîne de départ à afficher est : "_ _ _ _ _ _ _ _"

 

1ère exécution

Proposer un chiffre ? 4

Le numéro de téléphone est : _ _ _ _ _ _ _ _

Voulez-vous proposer un numéro ? N

Proposer un chiffre ? 2

Le numéro de téléphone est : _ _ 2 _ _ 22 _

Voulez-vous proposer un numéro ? N

Proposer un chiffre ? 3

Le numéro de téléphone est : _ 32 _ _ 22 _

-vous proposer un numéro ? O

Proposer un numéro : 83256221

Bravo ! Vous avez gagné

2ème exécution

Proposer un chiffre ? 7

Le numéro de téléphone est : _ _ _ _ _ _ _ _

Voulez-vous proposer un numéro ? N

Proposer un chiffre ? 2

Le numéro de téléphone est: _ _ 2 _ _ 22 _

Voulez-vous proposer un numéro ? N

Proposer un chiffre ? 3

Le numéro de téléphone est ; _ 32 _ _ 22 _

Voulez-vous proposer un numéro ? N

Proposer un chiffre ? 0

Le numéro de téléphone est : _ 32 _ _ 22 _

Proposer un chiffre ? 5

Le numéro de téléphone est : _ 325 _ 22 _

Proposer un numéro : 93256224

Désolé ! Vous avez perdu

 

Travail demandé :

Ecrire un programme Pascal qui permet de composer un numéro de téléphone (8 chiffres) par la concaténation de deux nombres de 4 chiffres choisis aléatoirement par l’ordinateur et simuler le jeu comme décrit ci-dessus.

 

Grille d 'évaluation

Questions

Nombre de points

Décomposition en modules 

Appels des modules

2

2

Si exécution et tests réussis avec respect des contraintes

16

Sinon

 

○ Structures de données adéquates au problème posé

3

○ Composition du numéro à dévoiler

2

○ Saisie d'un chiffre et saisie de la réponse à la question "Voulez-vous proposer un numéro ?"

1+1

○ Recherche du chiffre dans le numéro secret et dévoilement du chiffre trouvé

3+3

○ Saisie du numéro de téléphone proposé (8 chiffres)

2

○ Affichage du résultat du jeu

1

 

 
Back to top