RÉPUBLIQUE TUNISIENNE |
Épreuve pratique d’informatique |
|
Sections : |
||
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 |
Ecrire un programme Pascal qui permet de déterminer et d'afficher tous les entiers n de quatre chiffres qui vérifient la relation suivante:
n = somme des puissances kème de ses chiffres, avec 1≤k≤5.
Exemple1: pour voir si le nombre n= 1634 vérifie ou non cette propriété on commence par calculer la somme des chiffres à la puissance 1, puis à la puissance 2, puis à la puissance 3,... :
• 11 +61 + 31 + 41 = 14 est différent de 1634 alors on continue avec les chiffres à la puissance 2
• 12 +62 + 32 + 42 = 62 est différent de 1634 alors on continue avec les chiffres à la puissance 3
• l3 +63 + 33 + 43 = 308 est différent de 1634 alors on continue avec les chiffres à la puissance 4
• l4 +64 + 34 + 44 = 1634 est égal à 1634 alors on arrête le traitement et on affiche : n=1634 et k=4
Exemple 2 : pour le nombre n= 2114, voyons s’il vérifie ou non cette propriété :
• 21 +11 +11 + 41= 8 est différent de 2114 alors on continue avec les chiffres à la puissance 2
• 22 +12 + l2 + 42 = 22 est différent de 2114 alors on continue avec les chiffres à la puissance 3
• 23 +13 + l3 + 43 = 74 est différent de 2114 alors on continue avec les chiffres à la puissance 4
• 24 +14 + 14 + 44 = 274 est différent de 2114 alors on continue avec les chiffres à la puissance 5
• 25 +15 + l5 + 45 = 1058 est différent de 2114 alors on arrête le traitement et on affiche le message : n=2114 ne vérifie pas la propriété
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 |