Drop Down MenusCSS Drop Down MenuPure CSS Dropdown Menu

vendredi 24 avril 2020

Baccalauréat 2016 Sujet 9

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

Épreuve pratique d’informatique

Durée : 1h

Coefficient : 0.5

Sections Maths, Sciences
expérimentales et S.Techniques

Date 19 mai 2016

Important :

 

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

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

 

Etant donné un entier N qui vérifie la propriété suivante :

"Le produit des diviseurs de N sauf lui-même est égal à N". 

Exemples :

■ N = 10 vérifie cette propriété car le produit de ses diviseurs est égal à lui-même. En effet,

l *2*5=10..
 ■ N = 12 ne vérifie pas cette propriété car le produit de ses diviseurs n’est pas égal à lui-même.

En effet, 1 * 2 * 3 * 4 * 6 = 144. 

On se propose d’écrire un programme Pascal permettant de déterminer et d’afficher tous les nombres
 de l’intervalle [a,b] (avec 2 ≤ a ≤ b ≤ 100), vérifiant la propriété donnée ci-dessus.

Pour cela, on donne l’algorithme du programme principal suivant :

0) Début ProdDiv

1) Répéter

Ecrire ("a = ")

Lire (a) 

Ecrire ("b = ")

Lire (b) 

     Jusqu’à (2 ≤  a) et (a ≤   b) et (b ≤  100)

2) Proc Afficher (a, b)

3) Fin ProdDiv

Travail demandé :

a. Traduire l’algorithme ProdDiv en un programme Pascal et ajouter les déclarations nécessaires. 

b. Transformer la séquence n°l en un module et apporter les modifications nécessaires dans le programme principal.

c. Développer le module Afficher qui permet d’afficher tous les nombres de l’intervalle [a,b] et vérifiant la propriété donnée ci-dessus.

 

Grille d’évaluation :

Questions

Nombre de points

a. Traduction de l’algorithme ProdDiv en Pascal + Ajout des
 déclarations nécessaires.

b. Transformation de la séquence n°l en un module + Modifications nécessaires dans le programme principal.

c. Développement du module Afficher.

4,5+1

 

4+1

 

9,5

 

 
Back to top