Médaille
N°1 pour apprendre & réviser du collège au lycée.
Lister les diviseurs d'un entier - Casio
Algorithme

Type de calculatrice

Casio

Prérequis

Pour connaître la liste des diviseurs d’un entier nn donné, on peut tester tous les entiers aa de 11 à nn.

Description

Programme

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

Variables

nn un entier
ii un entier allant de 11 à nn

Algorithme

|demander nn

|pour ii allant de 11 à nn

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

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