π
<-

Listes et nombres premiers

Pour le TI-Basic sur Nspire

Re: Listes et nombres premiers

Unread postby kinkazma » 09 Nov 2018, 21:02

Hey j'ai réussi ! J'ai même réussi en 25 lignes !
User avatar
kinkazma
Niveau 8: ER (Espèce Rare: nerd)
Niveau 8: ER (Espèce Rare: nerd)
Level up: 62.9%
 
Posts: 132
Joined: 06 Mar 2018, 23:25
Gender: Male
Calculator(s):
MyCalcs profile
Class: TS

Re: Listes et nombres premiers

Unread postby kinkazma » 09 Nov 2018, 21:05

Je veux bien le mettre en ligne si vous voulez !
Merci à tous de votre soutiens et de votre aide !
User avatar
kinkazma
Niveau 8: ER (Espèce Rare: nerd)
Niveau 8: ER (Espèce Rare: nerd)
Level up: 62.9%
 
Posts: 132
Joined: 06 Mar 2018, 23:25
Gender: Male
Calculator(s):
MyCalcs profile
Class: TS

Re: Listes et nombres premiers

Unread postby kinkazma » 14 Nov 2018, 21:33

Code: Select all
Define LibPub premier(z,a)=
Prgm
:l1:={}
:l2:={}
:l3:={}
:l4:={}
:x:=0
:z→k
:While z<a
:z+1→z
:x+1→x
:If string(isPrime(z))="true" Then
:Disp z
:l1[dim(l1)+1]:=z
:l3[dim(l3)+1]:=1
:l4[dim(l4)+1]:=1
:EndIf:If x=3159 or x=a Then
:x:=0
:sum(l3)→p
:l2[dim(l2)+1]:=p
:l3:={}
:EndIf
:EndWhile
:l2[dim(l2)+1]:=p
:Disp " "
:Disp sum(l4)
:sum(l4)→p
:Disp "Pour :",a-k
:DelVar a,z,x,k,l3,l4
EndPrgm


J'ai un bug dans mon programme mais je ne vois pas où !
Le truc c'est que parfois ma liste L2 me donne deux arguments au lieu de 1 seul quand mon intervalle est inférieur à 3159...
Je ne vois pas comment faire !
User avatar
kinkazma
Niveau 8: ER (Espèce Rare: nerd)
Niveau 8: ER (Espèce Rare: nerd)
Level up: 62.9%
 
Posts: 132
Joined: 06 Mar 2018, 23:25
Gender: Male
Calculator(s):
MyCalcs profile
Class: TS

Re: Listes et nombres premiers

Unread postby Bisam » 15 Nov 2018, 11:43

Pourquoi t'obstines-tu à écrire If string(isPrime(z))="true" Then alors que If isPrime(z) Then est plus rapide, plus clair, et fait la même chose ?
User avatar
BisamAdmin
Niveau 15: CC (Chevalier des Calculatrices)
Niveau 15: CC (Chevalier des Calculatrices)
Level up: 69.6%
 
Posts: 5670
Joined: 11 Mar 2008, 00:00
Location: Lyon
Gender: Male
Calculator(s):
MyCalcs profile

Re: Listes et nombres premiers

Unread postby kinkazma » 15 Nov 2018, 14:39

Ça fonctionne aussi... et je n'ai pas compris comment ce tu me propose fonctionne...
Il faut mettre If isPrime(z)=true Then ? Sinon ça ne fonctionne pas...?
User avatar
kinkazma
Niveau 8: ER (Espèce Rare: nerd)
Niveau 8: ER (Espèce Rare: nerd)
Level up: 62.9%
 
Posts: 132
Joined: 06 Mar 2018, 23:25
Gender: Male
Calculator(s):
MyCalcs profile
Class: TS

Re: Listes et nombres premiers

Unread postby Hamza.S » 15 Nov 2018, 15:31

Tu n'as pas besoin de =true
Image
User avatar
Hamza.SAdmin
Niveau 17: GM (Grand Maître des calculatrices)
Niveau 17: GM (Grand Maître des calculatrices)
Level up: 29.1%
 
Posts: 4506
Images: 18
Joined: 07 Nov 2014, 00:43
Gender: Male
Calculator(s):
MyCalcs profile

Re: Listes et nombres premiers

Unread postby kinkazma » 15 Nov 2018, 17:30

Pourquoi pas, mais cela ne change pas mon problème ! ?
User avatar
kinkazma
Niveau 8: ER (Espèce Rare: nerd)
Niveau 8: ER (Espèce Rare: nerd)
Level up: 62.9%
 
Posts: 132
Joined: 06 Mar 2018, 23:25
Gender: Male
Calculator(s):
MyCalcs profile
Class: TS

Re: Listes et nombres premiers

Unread postby kinkazma » 15 Nov 2018, 17:37

J'ai trouvé la solution ! C'est bon !
User avatar
kinkazma
Niveau 8: ER (Espèce Rare: nerd)
Niveau 8: ER (Espèce Rare: nerd)
Level up: 62.9%
 
Posts: 132
Joined: 06 Mar 2018, 23:25
Gender: Male
Calculator(s):
MyCalcs profile
Class: TS

Previous

Return to Nspire-Basic

Who is online

Users browsing this forum: ClaudeBot [spider] and 3 guests

-
Search
-
Social TI-Planet
-
Featured topics
Grand Concours 2024-2025 - Programmation Python
Comparaisons des meilleurs prix pour acheter sa calculatrice !
"1 calculatrice pour tous", le programme solidaire de Texas Instruments. Reçois gratuitement et sans aucune obligation d'achat, 5 calculatrices couleur programmables en Python à donner aux élèves les plus nécessiteux de ton lycée. Tu peux recevoir au choix 5 TI-82 Advanced Edition Python ou bien 5 TI-83 Premium CE Edition Python.
Enseignant(e), reçois gratuitement 1 exemplaire de test de la TI-82 Advanced Edition Python. À demander d'ici le 31 décembre 2024.
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
12345
-
Donations / Premium
For more contests, prizes, reviews, helping us pay the server and domains...
Donate
Discover the the advantages of a donor account !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partner and ad
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
880 utilisateurs:
>863 invités
>10 membres
>7 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Other interesting websites
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)