Bloc Opérations sur tableaux

Le bloc Opérations sur tableaux exécute des opérations sur les types de données Tableau de nombres et Tableau logique. Vous pouvez créer un tableau, ajouter des éléments, lire et écrire des éléments individuels, ainsi qu'obtenir la longueur d'un tableau.

Pour plus d'informations sur les tableaux et les autres types de données, consultez la section Types de données.
Choix de l'opération


Sélecteur de mode
Valeurs d'entrée
Valeur de sortie

Utilisez le sélecteur de mode pour choisir le type d'opération et de tableau (Numérique ou Logique). Les Valeurs d'entrée et de sortie disponibles varient selon le mode sélectionné.
Modes
Ajouter


Le mode Ajouter ajoute un élément à la fin d'un tableau. Vous pouvez également créer un nouveau tableau.

La valeur d'entrée Tableau d'entrée reprend un tableau existant et la Valeur représente l'élément à ajouter à la fin du tableau. Si vous n'indiquez rien dans Tableau d'entrée, un nouveau tableau sera créé, qui contiendra uniquement le nouvel élément.
Conseils et astuces
Vous pouvez créer un nouveau tableau contenant plusieurs éléments en saisissant un tableau directement dans Tableau d'entrée. Pour savoir comment saisir un tableau directement dans la valeur d'entrée d'un bloc, consultez la section Types de données.
La valeur de sortie Tableau de sortie sera un nouveau tableau contenant les éléments combinés. Le tableau d'entrée d'origine ne changera pas.

Ce tableau montre quelques exemples du mode Ajouter – Numérique.
Tableau d'entréeValeur à ajouterTableau de sortie
3[3]
[1; 2; 3]4[1; 2; 3; 4]
[2; 1; 1; 6]1[2; 1; 1; 6; 1]
Lire à l'indice


Le mode Lire à l'indice prélève la valeur d'un élément individuel dans un tableau. La valeur Tableau d'entrée correspond au tableau à utiliser. L'élément à prélever est défini par l'Indice. Le premier élément d'un tableau a un indice de 0, le deuxième un indice de 1, etc. La valeur de l'élément sélectionné est reprise sous Valeur.
Conseils et astuces
L'indice du dernier élément d'un tableau de n éléments est n-1.
Ce tableau montre quelques exemples du mode Lire à l'indice – Numérique.
Tableau d'entréeIndiceValeur
[1; 2; 3]01
[1; 2; 3]23
Écrire à l'indice


Le mode Écrire à l'indice modifie la valeur d'un élément individuel dans un tableau. La valeur Tableau d'entrée représente le tableau d'origine. L'élément à modifier est défini par l'Indice. Le premier élément d'un tableau a un indice de 0, le deuxième un indice de 1, etc.

La valeur par laquelle l'élément sélectionné doit être remplacé est définie par la Valeur. Un nouveau tableau avec l'élément remplacé est transmis à la valeur de sortie Tableau de sortie. Le tableau d'origine dans Tableau d'entrée ne change pas.

Ce tableau montre quelques exemples du mode Écrire à l'indice – Numérique.
Tableau d'entréeIndiceValeurTableau de sortie
[1; 2; 3]05[5; 2; 3]
[1; 2; 3]20[1; 2; 0]
Longueur


Le mode Longueur permet d'obtenir la longueur d'un tableau. La longueur du Tableau d'entrée est transmise à la valeur de sortie Longueur.

La longueur d'un tableau correspond au nombre d'éléments du tableau. Un tableau vide a une longueur de 0 et un tableau avec un seul élément une longueur de 1.
Valeurs d'entrée et de sortie
Les valeurs d'entrée disponibles pour le bloc Opérations sur tableaux varient selon le mode sélectionné. Vous pouvez saisir les valeurs d'entrée directement dans le bloc. Les valeurs d'entrée peuvent également être définies par les Fils de données des valeurs de sortie d'autres blocs de programmation.
Valeur d'entréeTypesRemarques
Tableau d'entrée Tableau de nombres,
Tableau logique
Tableau sur lequel l'opération est effectuée
Valeur Numérique,
Logique
Valeur à ajouter en mode Ajouter

Valeur remplaçant un élément en mode Écrire à l'indice
Indice NumériqueEmplacement de l'élément du tableau auquel on accède
0 = premier élément
1 = deuxième élément
Longueur – 1 = dernier élément
La valeur de sortie disponible varie selon le mode sélectionné. Pour utiliser une valeur de sortie, connectez-la à un autre bloc de programmation avec un Fil de données.
Valeur de sortieTypesRemarques
Tableau de sortie Tableau de nombres,
Tableau logique
Résultat de l'opération sur tableau
Valeur Numérique, LogiqueValeur d'un élément de tableau en mode Lire à l'indice
Longueur NumériqueLongueur du tableau en mode Longueur
Tableau
Liens rapides