Drop Down MenusCSS Drop Down MenuPure CSS Dropdown Menu

dimanche 26 avril 2020

Baccalauréat 2012 Sujet 7

RÉPUBLIQUE TUNISIENNE
MINISTÈRE DE L’ÉDUCATION
 
¯¯¯¯¯
EXAMEN DU BACCALAURÉAT
SESSION 2012

Épreuve pratique d’informatique

Sections :
Mathématiques, Sciences expérimentales et
Sciences techniques

Coefficient de l’épreuve : 0.5

Durée : 1h

 

Important : Dans le répertoire Bac2012, créez un dossier de travail ayant comme nom votre numéro d’inscription
(6 chiffres) et dans lequel vous devez enregistrer, au fur et à mesure, tous les fichiers solutions de ce sujet.

 

Soit une chaîne de caractères eh non vide formée uniquement par des lettres majuscules et dont la taille ne dépasse pas 120 caractères. On se propose de crypter cette chaîne selon le principe suivant :

- Former une chaîne chr en remplaçant chaque lettre de ch par son code ASCII.

- Inverser les caractères de la chaîne chr.

 

Exemple :

Le cryptage de la chaîne « BACS1 » passe par les deux étapes suivantes :

lère étape :

On remplace chaque lettre par son code ASCII, on obtient la chaîne chr suivante :

chr= « 6665678373 »

2ème étape :

On inverse les caractères de la chaîne chr, on obtient le résultat suivant :

«3738765666»

 

Travail demandé :

Ecrire un programme Pascal, qui permet de saisir et de crypter une chaîne de caractères ch non vide, formée uniquement par des lettres majuscules et dont la taille ne dépasse pas 120 caractères selon le principe décrit ci-dessus et d’afficher le résultat obtenu.

 

Grille d’évaluation

Questions

Nombre de points

Décomposition en modules utiles à la solution 

4

Si exécution et tests réussis Alors

     Sinon

• Vocabulaire et syntaxe

• Structures de données adéquates

• Saisie de la chaine de caractères avec contraintes

• Formation de la chaîne chr

• Inversion de la chaîne chr 

• Affichage du résultat 

16

 

3

2

3(1+2)

3

4

1

 

 

 
Back to top