Drop Down MenusCSS Drop Down MenuPure CSS Dropdown Menu

vendredi 24 avril 2020

Baccalauréat 2015 Sujet 24

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 construire à partir d’un chiffre E impair donné une pyramide composée de L lignes. Chaque ligne est calculée en fonction de la ligne qui la précède en insérant à son début et à sa fin un chiffre C tel que :

C = (la somme des chiffres de la ligne précédente + nombre de chiffres de la ligne précédente) MOD 10.

La dernière ligne de la pyramide correspond au premier nombre divisible par 7.

 

 

 

Pour déterminer si un nombre N est divisible par 7, il suffit de le décomposer en des tranches de trois chiffres en commençant par la droite et d’insérer alternativement des + et des – devant les tranches et commençant par l’opérateur +. On effectue l’opération ainsi écrite, si le résultat est divisible par 7 alors est divisible par 7.

Exemple :

Pour N = 682068212860286 et en appliquant la règle de divisibilité par 7 ci-dessus, 

On obtient +286-860+212-068+682 = 252 qui est divisible par 7 donc N est divisible par 7.

Travail demandé :

Ecrire un programme Pascal qui permet de saisir un entier E impair (1 ≤ E ≤ 9), d’afficher les entiers correspondants à E selon le principe décrit précédemment à raison d’un entier par ligne.

N.B : Le candidat n’est pas appelé à afficher les entiers sous forme d’une pyramide

 

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 de E avec respect des contraintes

1

○ Détermination des éléments de la pyramide

5

○ Vérification de la divisibilité par 7

5

○ Affichage

2

 

 
Back to top