Drop Down MenusCSS Drop Down MenuPure CSS Dropdown Menu

vendredi 24 avril 2020

Baccalauréat 2015 Sujet 22

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

 

N est un nombre de SIERPINSKI s'il vérifie la propriété suivante : N = K * 2i + 1 avec i un entier strictement positif.

Exemple :

Pour K = 3 et pour tout i variant de 1 à 10, Le programme affiche tous les nombres de SIERPINSKI ci-dessous:

 

K

i

N

 

3

1

7

Premier

3

2

13

Premier

3

3

25

 

3

4

49

 

3

5

97

Premier

3

6

193

Premier

3

7

385

 

3

8

769

Premier

3

9

1537

 

3

10

3073

 

 

N.B :

Un nombre est dit premier s'il n'est divisible que par 1 et par lui-même. Par définition, 1 n'est pas premier.

Travail demandé :

Ecrire un programme Pascal qui permet de choisir aléatoirement un entier K de l' intervalle [1,5],de chercher et d'afficher tous les nombres de SIERPINSKI en variant i de 1 à 10, tout en mentionnant le terme "Premier" devant les nombres de SIERPINSKI qui sont premiers comme indiqué dans l'exemple ci-dessus.

 

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

○ Choix aléatoire de k avec respect des contraintes

2

○ Détermination des nombres de SIERPINSKI

4

○ Vérification de la primalité des nombres de SIERPINSKI

4

○ Affichage

3

 

 
Back to top