Comparer 2 listes entre elles
Voir le premier message non lu • 8 messages
• Page 1 sur 1
Comparer 2 listes entre elles
Slt je suis en train de faire un programme sur TI 83PCE et je demande a l'utilisateur d'entrer un mot de passe sous forme de liste (a chaque touche presser je récupère un nombre). Je voudrais savoir s'il est possible de comparer cette liste avec une autre liste qui contiendrait le mot de passe sans avoir besoin de faire une boucle pour vérifier 1à 1 chaque terme et le (L1=L2) renvoie une erreur. Merci d'avance
-
Alexi
Niveau 1: MD (Membre Débutant)- Messages: 2
- Inscription: 06 Juin 2018, 19:53
- Genre:
- Calculatrice(s):→ MyCalcs profile
- Classe: 1ère S
Re: Comparer 2 listes entre elles
salut,
1) il faut que les 2 listes aient la même longueur si tu ne veux pas d'erreur
2) le résultat n'est pas 1 comme quand tu testes 2 variables tu as une liste remplie de 0 et/ou 1
donc si tu souhaites savoir si les 2 sont parfaitement identique il faut faire le produit de la liste si c'est 1 c'est identique si c'est 0 ce n'est pas identique
1) il faut que les 2 listes aient la même longueur si tu ne veux pas d'erreur
2) le résultat n'est pas 1 comme quand tu testes 2 variables tu as une liste remplie de 0 et/ou 1
donc si tu souhaites savoir si les 2 sont parfaitement identique il faut faire le produit de la liste si c'est 1 c'est identique si c'est 0 ce n'est pas identique
-
Hamza.SAdmin
Niveau 17: GM (Grand Maître des calculatrices)- Messages: 4463
- Images: 18
- Inscription: 07 Nov 2014, 00:43
- Genre:
- Calculatrice(s):→ MyCalcs profile
Re: Comparer 2 listes entre elles
Est-ce qu'un
toString(L1)=toString(L2)
fonctionnerait ? Je sais c'est lourd, mais c'est plus facile/rapide à faire MyCalcs: Help the community's calculator documentations by filling out your calculators info!
MyCalcs: Aidez la communauté à documenter les calculatrices en donnant des infos sur vos calculatrices !
Inspired-Lua.org: All about TI-Nspire Lua programming (tutorials, wiki/docs...)-
AdriwebAdmin
Niveau 16: CC2 (Commandeur des Calculatrices)- Messages: 14613
- Images: 1218
- Inscription: 01 Juin 2007, 00:00
- Localisation: France
- Genre:
- Calculatrice(s):→ MyCalcs profile
- Twitter/X: adriweb
- GitHub: adriweb
Re: Comparer 2 listes entre elles
- Code: Tout sélectionner
(L₁+10000)/(L₂+10000)→L₃
If min(L₃)≠1 ou max(L₃)≠1:Then
Output(5,9,"Pas pareil
Else
Output(5,11,"Pareil
End
Voilà un programme comparant les listes L1 et L2 (via la liste L3)
Le
+10000
sert à ne pas diviser par 0 un terme de ta liste.
Tous mes jeux sont ici. Donnez-moi vos avis, vos conseils !
-
AstrostellarProgrammeur
Niveau 11: LV (Légende Vivante)- Messages: 102
- Inscription: 11 Juil 2018, 08:07
- Localisation: France, Europe, Terre, Système solaire, Voie lactée, Groupe local, Amas de la Vierge, Univers
- Genre:
- Calculatrice(s):→ MyCalcs profile
- Classe: Deuxième année PC
Re: Comparer 2 listes entre elles
prod(L1=L2) renvoie 1 si les listes sont identiques et 0 si elles sont différentes.
-
RuadhPremium
Niveau 13: CU (Calculateur Universel)- Messages: 38
- Inscription: 11 Jan 2016, 23:19
- Genre:
- Calculatrice(s):→ MyCalcs profile
Re: Comparer 2 listes entre elles
Astrostellar a écrit:
- Code: Tout sélectionner
(L₁+10000)/(L₂+10000)→L₃
If min(L₃)≠1 ou max(L₃)≠1:Then
Output(5,9,"Pas pareil
Else
Output(5,11,"Pareil
End
Voilà un programme comparant les listes L1 et L2 (via la liste L3)
Le+10000
sert à ne pas diviser par 0 un terme de ta liste.
Il n'est pas possible d'avoir une touche qui a pour code 0
créations: avec chacha: Chacha's pack, Marques(packs Oiram)
seul: Minuteur(utilitaires)
seul: Minuteur(utilitaires)
-
gamAmbianceur
Niveau 13: CU (Calculateur Universel)- Messages: 166
- Inscription: 06 Déc 2017, 11:59
- Localisation: Strasbourg
- Genre:
- Calculatrice(s):→ MyCalcs profile
- Classe: Bac +2
Re: Comparer 2 listes entre elles
C'est vrai, mais je voulais montrer un programme générale, utilisable par d'autres personnes voulant comparer des listes (avec parfois des valeurs 0 dans leurs listes, personnes dont je fais parti ).
Tous mes jeux sont ici. Donnez-moi vos avis, vos conseils !
-
AstrostellarProgrammeur
Niveau 11: LV (Légende Vivante)- Messages: 102
- Inscription: 11 Juil 2018, 08:07
- Localisation: France, Europe, Terre, Système solaire, Voie lactée, Groupe local, Amas de la Vierge, Univers
- Genre:
- Calculatrice(s):→ MyCalcs profile
- Classe: Deuxième année PC
Re: Comparer 2 listes entre elles
Ah oui d'accord
créations: avec chacha: Chacha's pack, Marques(packs Oiram)
seul: Minuteur(utilitaires)
seul: Minuteur(utilitaires)
-
gamAmbianceur
Niveau 13: CU (Calculateur Universel)- Messages: 166
- Inscription: 06 Déc 2017, 11:59
- Localisation: Strasbourg
- Genre:
- Calculatrice(s):→ MyCalcs profile
- Classe: Bac +2
8 messages
• Page 1 sur 1
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 14 invités