Vous êtes sur la page 1sur 1

Programme sur calculatrice: reconnaître si un nombre est premier page 1 de 1

Programme sur calculatrice: reconnaître si un nombre est premier

I) Casio Graph 35+ II) Texas Instruments TI 82, 83, 84 version en anglais
"N":? → N Demander N à l’utilisateur Prompt N Demander N à l’utilisateur
2→D Mettre la valeur 2 dans la variable D 2→D Mettre la valeur 2 dans la variable D
While D<N Début de boucle : tant que D<N While D<N Début de boucle : tant que D<N
If Int (N÷D)=N÷D Test : Si N÷D est un nombre entier If Int (N÷D)=N÷D Test : Si N÷D est un nombre entier
Then Alors Then Alors
"NON" Afficher "NON" (N n’est pas premier) Disp "NON" Afficher "NON" (N n’est pas premier)
Stop Arrêter le programme Stop Arrêter le programme
Else Sinon (N÷D n’est pas un nombre entier) Else Sinon (N÷D n’est pas un nombre entier)
D+1→D Ajouter 1 à D D+1→D Ajouter 1 à D
IfEnd Fin du test Si End Fin du test Si
WhileEnd Fin de la boucle Tant Que End Fin de la boucle Tant Que
"OUI" Afficher "OUI" (N est premier) Disp "OUI" Afficher "OUI" (N est premier)

Pour obtenir les différents symboles : Pour obtenir les différents symboles :
" (guillemets) : touche " alphabétique Prompt : PRGM I/O Prompt
" (guillemets) : touche " alphabétique
? : PRGM ?
→ : touche STO>
→ : touche While : PRGM CTL While
While : PRGM COM Whle < : TEST <
< : PRGM REL < If : PRGM CTL If
If : PRGM COM If Int : MATH NUM Int
Int : OPTN NUM Int = : TEST =
Then, Stop, Else, End : PRGM CTL Then, Stop, Else, End
= : touche alphabétique, ou PRGM REL =
Then : PRGM COM Then
Stop : PRGM CTL Stop III) Texas TI 89
Else : PRGM COM Else
"A peu près" comme les autres TI.
IfEnd : PRGM COM IEnd
Pour tester la divisibilité, on peut utiliser mod(n,d) = 0
WhileEnd : PRGM COM WEnd

Vous aimerez peut-être aussi