Vous êtes sur la page 1sur 1

Prof Khouaja Hajer 3ème Math

Série N°4
Exercice N°1 : Soit l’algorithme de la fonction somme qui fonction somme (y :entier) :…………..
Début
calcule la somme des chiffres d’un nombre y. Exemple
Ch convch(y)
y=412 la fonction retourne som=4+1+2=7
Som 0
Questions
Pour i de 0 à long(ch) -1 faire
1. Compléter la partie manquante
Som som+ valeur(ch[i])
2. Dégager les variables locales de cette fonction
Fin pour
3. On se propose d’écrire l’algorithme permettant de
…………………………………
déterminer et d’afficher un code à partir d’un entier
Fin
N supérieur à 100, selon le principe suivant :
•Calculer la somme S des chiffres qui composent le nombre N
•Recommencer le calcul de la somme des chiffres de la somme obtenue S tant que celle-ci n’est
pas comprise entre 1 et 9.
Le code sera le nombre formé par N auquel on place à sa gauche la dernière somme obtenue.
Exemple Pour N=9867, le programme affichera : le code est 39867
En effet, pour N=9867 : La 1ère somme S vaut 30 (9+8+6+7=30) La 2ème somme S vaut 3 (3+0=3)
Etant donné que la dernière somme S, qui vaut 3, est compris entre 1 et 9, le code sera 39867
Exercice N°2 (python)
1) Ecrire un algorithme d’une fonction FACT permettant de calculer la factorielle d’un entier naturel
N. on rappelle que la factorielle de N est N != 1 * 2 * … * N
2) Utiliser la fonction FACT pour écrire l’algorithme d’une fonction SOMME qui permet de calculer la
somme S suivante avec N est un entier impair :
S= 1 + 1/3 ! + 1/5 ! + … + 1/N !
Exercice N°3 :
Un nombre est dit super premier s’il est premier et si en supprimant des chiffres à partir de sa droite
le nombre restant est aussi premier. Exemple le nombre 59399 est dit super premier car les nombres
59399, 5939, 59 et 5 sont tous premiers.
Saisir deux entiers m et n tels que (4000<n<m<=10000) et déterminer tout en affichant tous les
nombres super premiers se trouvant dans l’intervalle [n..m]
Exercice N°4 : (algorithme + python)
Pour chercher le chiffre de chance d'une personne, on procède comme suit: on additionne les chiffres
composants la date de naissance de la personne concernée. Au nombre obtenu, on refait le même
procédé jusqu'à ce qu'on additionne un nombre composé d'un seul chiffre. Ce nombre est le chiffre
de chance.
Exemple : Soit la date de naissance suivante : "29/09/1999"
on additionne les chiffres de la date: 2+9+0+9+1+9+9+9 = 48
48 est composé de deux chiffres, on refait le même traitement : 4+8=12
12 est composé de deux chiffres, on refait le même traitement : 1+2 = 3 Le chiffre chance est 3
Exercice N°5 : (algorithme + python)
Soit un nombre N strictement positif de k chiffres.
N est dit nombre NARCISSIQUE s’il est égal à la somme de ses K chiffres chacun élevé à la
puissance K.
Exemples : 1634 est un nombre NARCISSIQUE à 4 chiffres : 1634 = 14 + 64 + 34 + 44
548 834 est un nombre NARCISSIQUE à 6 chiffres : 548 834 = 56 + 46 + 86 + 86 + 36 + 46
Ecrire un algorithme d’un module nommé Narcissique qui vérifie si un nombre N strictement
positif est narcissique ou non

Vous aimerez peut-être aussi