Bonsoir !
Je viens de découvrir la beauté des listes, et j'en suis bien fier ! Cependant, il n'y a une chose que je n'arrive pas à faire et qui me gène.
Imaginons que ma liste L1 soit vide (dimension=0)
Puis que je fasse {1,5,8->L1
J'aurai donc ma liste L1 qui a une dimension de 3
Voilà mon problème : comment faire pour ajouter un nombre à cette liste sans supprimer pour autant les nombres déjà présent, et en sachant qu'on ne connaît pas par avance la dimension de la liste ? Car si je fais par exemple {5->L1 ça me supprime ce qu'il y a dans L1 pour mettre 5...
Merci bien
Ajouter un nombre dans une liste non vide
Voir le premier message non lu • 5 messages
• Page 1 sur 1
-
Billboule
Niveau 3: MH (Membre Habitué)- Messages: 5
- Inscription: 02 Fév 2017, 19:59
- Genre:
- Calculatrice(s):→ MyCalcs profile
- Classe: BTS Comptabilité & Gestion 2ème année
Re: Ajouter un nombre dans une liste non vide
Bonsoir !
Quand tu mets un élément dans une liste, tu peux le mettre à n'importe quel endroit entre le premier élément de la liste et le dernier plus un.
Dans ton exemple, tu as L1={1,5,8}, tu peux donc faire 4->L1(3), et tu obtiendras L1={1,5,4}, ou 6->L1(4) pour avoir L1={1,5,8,4].
Et si tu souhaites ajouter un nombre à la fin de la liste sans en connaître la dimension, il suffit d'utiliser dim(. Ici par exemple, 5->L1(dim(L1)+1) va ajouter 5 à la fin de la liste, et tu auras donc L1={1,5,8,5}
Quand tu mets un élément dans une liste, tu peux le mettre à n'importe quel endroit entre le premier élément de la liste et le dernier plus un.
Dans ton exemple, tu as L1={1,5,8}, tu peux donc faire 4->L1(3), et tu obtiendras L1={1,5,4}, ou 6->L1(4) pour avoir L1={1,5,8,4].
Et si tu souhaites ajouter un nombre à la fin de la liste sans en connaître la dimension, il suffit d'utiliser dim(. Ici par exemple, 5->L1(dim(L1)+1) va ajouter 5 à la fin de la liste, et tu auras donc L1={1,5,8,5}
-
randlogAmbianceur
Niveau 16: CC2 (Commandeur des Calculatrices)- Messages: 567
- Inscription: 05 Sep 2015, 16:23
- Genre:
- Calculatrice(s):→ MyCalcs profile
- Classe: Supoptique
Re: Ajouter un nombre dans une liste non vide
D'accord merci bien, et comment faire la somme de la valeur 2 jusqu'à la valeur 4 ?
Une formule qui permettrait, dans la liste L1={1,7,8,9,2,5} de faire 7+8+9=24 ?
Une formule qui permettrait, dans la liste L1={1,7,8,9,2,5} de faire 7+8+9=24 ?
-
Billboule
Niveau 3: MH (Membre Habitué)- Messages: 5
- Inscription: 02 Fév 2017, 19:59
- Genre:
- Calculatrice(s):→ MyCalcs profile
- Classe: BTS Comptabilité & Gestion 2ème année
-
~ThinkingSpace~
Niveau 8: ER (Espèce Rare: nerd)- Messages: 85
- Inscription: 08 Déc 2018, 12:06
- Genre:
- Calculatrice(s):→ MyCalcs profile
- Classe: DL Math-Info
- YouTube: ThinkingSpace
Re: Ajouter un nombre dans une liste non vide
Billboule a écrit:D'accord merci bien, et comment faire la somme de la valeur 2 jusqu'à la valeur 4 ?
Une formule qui permettrait, dans la liste L1={1,7,8,9,2,5} de faire 7+8+9=24 ?
sum(liste,début,fin), sum(L1,2,4) fait ce que tu demandes.
si la calculatrice est en Français la commande ne sera sans doute pas sum(), peut-être somme()
-
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
5 messages
• Page 1 sur 1
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 15 invités