Drop Down MenusCSS Drop Down MenuPure CSS Dropdown Menu

vendredi 24 avril 2020

Baccalauréat 2016 Sujet 1

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).

 

Un nombre est dit pronique s'il est le produit de deux entiers naturels consécutifs.

Exemples :

■ 12 est un nombre pronique car 12 = 3 *4

■ 272 est un nombre pronique car 272 = 16* 17

On se propose d’écrire un programme Pascal permettant de remplir un tableau par N entiers positifs de trois chiffres (avec 2 ≤ N ≤ 10) et d’afficher tous les nombres proniques du tableau T.

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

0) Début Pronique

1) Répéter

            Ecrire ("Donner la taille du tableau : ")

Lire (N)

    Jusqu’à N Dans [2..10]

2) Pour i de 1 à N Faire

            Répéter

Ecrire ("T|",i, "] = ")

Lire (T[i])

Jusqu’à (TJI] > 100) et (T[i) < 999)

    Fin Pour

3) Proc Afficher (T, N)

4) Fin Pronique

Travail demandé :

a. Traduire l’algorithme Pronique 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. Transformer la séquence n°2 en un module et apporter les modifications nécessaires dans le programme principal. 

d. Développer le module Afficher qui permet d’afficher les nombres proniques contenus dans un tableau de N entiers positifs de trois chiffres.

Exemple: Pour N = 6 et le tableau T suivant :

132

306

451

122

272

583

1

2

3

4

5

6

 

Le programme affichera :

Les nombres proniques sont :

132

306 

272

 

 

Grille d’évaluation :

Questions

Nombre de points

a. Traduction de l'algorithme Pronique 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. Transformation de la séquence n°2 en un module + Modifications nécessaires dans le programme principal. 

d. Développement du module Afficher.

6+1


 3 + 1


 4+1


4

 

 

 
Back to top