CoddyRun

extraire(liste, debut, nb)

Renvoie un nouveau tableau avec nb éléments pris à partir de l’indice debut (les indices commencent à 0).

Partagée par CoddyRun · CoddyRun 7 novembre 2026

Explication

Le tableau d'origine n'est pas modifié. Si on demande plus d'éléments qu'il n'en reste, la fonction s'arrête à la fin du tableau.

Exemple : les 3 premiers d'un classement avec extraire(classement, 0, 3).

Code

fonction extraire(liste, debut, nb)
    resultat est un tableau
    i est un nombre
    pour i de maximum(0, debut) à minimum(longueur(liste), debut + nb) - 1
        resultat ajoute liste[i]
    fin pour
    retourne resultat
fin fonction

Exemple d'utilisation

nombres, morceau est un tableau
nombres vaut [10, 20, 30, 40, 50]
morceau vaut extraire(nombres, 1, 3)
affiche joindre(morceau, ", ")

Commentaires (0)

Pas encore de commentaire. Une question, une amélioration, un merci ? Lancez-vous.

Connectez-vous ou créez un compte pour commenter.

Du même auteur