En ce momentGenshin ImpactValhallaBreath of the wildAnimal CrossingGTA 5Red dead 2
Liste des sujets
Programme nbre premier TI82
raydowne8
Niveau 6
29 décembre 2012 à 11:49:35
Si quelqu un saurait faire ou connaitrais quelqu un ayant fait un programme pour ti 82 pouvant dire si un nombre x est premier, et si il ne l est pas donne ses diviseurs. Merci
Rempli
Niveau 10
29 décembre 2012 à 22:42:25
Tu sais que tu peux le faire sans aucun programme, tu met la calculatrice en mode Math et tu vois puis, si tu veux un programme, tu peux les trouver facilement sur Google
psychown
Niveau 6
03 janvier 2013 à 13:45:54
Il me semble qu'il existe un théorème très utile pour ça : Si n n’est pas premier, il admet au moins un diviseur premier p tel que p est inférieur à racine de n. Pour un nombre premier n, tu boucle tant que i < racine de n ou quand tu as trouvé un diviseur entre 1 et racine de n.
LF-khorese
Niveau 7
03 janvier 2013 à 14:46:40
petite technique pour petit nombre sinon ton nombre = A une boucle for de 1 jusqu'a ton nombre si partDec (A/le nombre de for) = 0 alors le nombre obtenu avec for est diviseur de A
s'il y a que le nombre A de for qui divise A alors il est premier
marche qu'avec les petits nombre
LF-khorese
Niveau 7
03 janvier 2013 à 16:19:26
prompt a for(b,1,a) if partdec(a/b)=0 then disp "oui", b else disp "non", b end end
il a l'air de marcher. il te donnera les diviseurs de A
LF-khorese
Niveau 7
03 janvier 2013 à 16:21:08
insere entre les 2 end end pause end
LF-khorese
Niveau 7
03 janvier 2013 à 17:12:21
désolé du 4eme post, mais tu peux mettre aussi une sorte de compteur et lorsqu'il y a 2 solutions ( 1 et le nombre A) , tu lui dis de faire apparaître " c'est un nombre premier OMFG"