Résumé
Une sélection de problèmes basés sur des connaissances de collège en arithmétique :
- Ecrire une fonction parfait(n) qui renvoie TRUE ou FALSE selon que n est parfait ou pas
- Ecrire une fonction premier(n) qui renvoie TRUE ou FALSE selon que n est premier ou pas, afin de trouver tous les nombres jumeaux inférieurs ou égaux à un certain nombre choisi.
- Ecrire une fonction produit(n) qui calcule le produit des chiffres d’un nombre entier pour déterminer la persistance d’un nombre entier.
- Ecrire une fonction somme_div(n) qui calcule la somme des diviseurs d’un nombre n pour déterminer des nombres amiables.
Thèmes mathématiques mis en jeu
Diviseurs
Nombres premiers
Notions d’algorithmique/programmation mises en jeu
Passage d’un typage à l’autre dans les deux sens : chaîne de caractère/string : str() et entier : int().
Booléens
Boucles non bornées WHILE
Boucles bornées FOR
Fonctions informatiques
Fichiers
En arithmétique Fiche élève en PDF