RÉPUBLIQUE TUNISIENNE |
Épreuve pratique d’informatique |
|
Durée : 1h |
Coefficient : 0.5 |
|
Sections : Maths, Sciences |
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). |
Un "pangramme" est une chaine ayant la caractéristique de contenir toutes les lettres de l'alphabet (sans distinction entre majuscule et minuscule), même si elle peut parfois être dénuée de sens véritable.
Exemple de chaîne pangramme :
"Monsieur Jack vous dactylographiez bien mieux que votre ami Wolf"
Une chaîne est dite "palindrome" si elle se lit de la même façon dans les deux sens de gauche à droite ou de droite à gauche.
Exemple de chaîne palindrome :
"Radar"
Travail demandé :
Ecrire un programme Pascal qui permet de saisir une chaine de caractères non vide formée uniquement par des lettres et des espaces, de déterminer et d'afficher si celle-ci est pangramme ou palindrome ou pangramme et palindrome en même temps.
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 |
○ Saisie d'une chaîne avec respect des contraintes |
3 |
○ Vérification de La propriété pangramme |
4 |
○ Vérification de la propriété palindrome |
4 |
○ Affichage |
2 |