Drop Down MenusCSS Drop Down MenuPure CSS Dropdown Menu

dimanche 26 avril 2020

Baccalauréat 2010 Sujet 4

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

É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 Bac2010, 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.

 

On définit le poids d’une chaîne comme étant la somme des produits de la position de chaque voyelle dans cette chaîne par son rang dans l'alphabet français.

Si la chaîne ne contient pas de voyelles alors son poids est égal à zéro.

 

NB :  

- l'alphabet français :

A B C D E F G H T J K L M N O P Q R S T U V W X Y Z

- les voyelles sont : A, E, I, O, U, Y et leurs rangs respectifs sont :1, 5, 9, 15, 21, 25

 

Exemples :

- la chaîne "BONNE" contient 2 voyelles "O" et "E", son poids est égal à : 2*15 + 5*5 = 55

- la chaîne "CHANCE" contient 2 voyelles "A" et "E", son poids est égal à : 3*1 + 6*5 = 33

- la chaîne "AU" contient 2 voyelles "A" et "U", son poids est égal à : 1*1 + 2*21 = 43

- la chaîne "BACCALAUREAT" contient 6 voyelles "A", "A", "A", "U", "E" et "A", son poids est égal à : 2*1 + 5*1 + 7*1 + 8*21 + 10*5 +11*1 = 243

 

Travail demandé :

Ecrire un programme Pascal qui permet de lire une chaîne non vide, composée seulement par des lettres alphabétiques majuscules puis calcule et affiche le poids de cette chaîne.

 

Grille d’évaluation

Questions

Nombre de points

Décomposition en modules utiles à la solution proposée (déclarations et appels)

Structures de données adéquates

Saisie et contrôle des données

Traitement avec les structures de contrôles adéquates

Compilation

4

2

3

8

3

 
Back to top