Lister les diviseurs d'un entier - Casio

information-icon

Si tu es un lycéen en terminale, tu dois déjà avoir planifié tes révisions pour ton baccalauréat 2025. Si ce n’est pas le cas, tu peux te baser sur notre programme de révision en le planifiant en fonction des dates du bac 2025 ou des coefficients des matières … 💪

Type de calculatrice

Casio

Prérequis

Pour connaître la liste des diviseurs d’un entier $n$ donné, on peut tester tous les entiers $a$ de $1$ à $n$.

Description

Programme

L’utilisateur entre un entier $n$, et le programme fait tourner une boucle for de $1$ à $n$. Pour chaque valeur du paramètre $i$ de la boucle, le programme teste si la partie fractionnaire frac de $\dfrac{n}{i}$ est égale à zéro. Si c’est le cas il affiche $i$, sinon il continue.

Variables

$n$ un entier
$i$ un entier allant de $1$ à $n$

Algorithme

|demander $n$

|pour $i$ allant de $1$ à $n$

|si $\text{frac}\left(\dfrac{n}{i}\right)=0$ alors afficher $i$

Programme Casio

programme casio liste diviseurs entiers-schoolmouv-terminale-s

  • SHIFTVARSF4 « ? » Alpha8 « N »
  • SHIFTVARSF1 « COM » F6 « ▷ » F1 « For » 1 Alpha( « I »
    SHIFTVARSF1 « COM » F6 « ▷ » F2 « to » Alpha8 « N » SHIFTEXE « ↵ »
  • SHIFTVARSF1 « COM » F1 «  If »
    OPTNF6 « ▷ » F4 « NUM » F3 « Frac »
    ( Alpha8 « N » ÷ Alpha( « I » ) SHIFTVARSF6 « ▷ » F3 « REL »F1 « = » 0 SHIFTEXE « ↵ »
  • SHIFTVARSF1 « COM » F2 «  Then » Alpha( « I » SHIFTVARSF5 « ◄ »
  • SHIFTVARSF1 « COM » F4 «  IfEnd » SHIFTEXE « ↵ »
  • SHIFTVARSF1 « COM » F6 « ▷ » F4 «  Next »

Remarque

  • Inévitablement, le dernier nombre s’affichera deux fois.
Cours associés

Arithmétique et problèmes de codage

Ce contenu est réservé à nos inscrits. Il reste 50% à lire.
Inscrivez-vous gratuitement pour lire la suite
Inscrivez-vous pour lire la suite et accéder à nos vidéos, quiz, exercices, méthodes… Tout ce qu’il faut pour augmenter sa moyenne. 😉