CoddyRun
Fonction Fichiers

lire_lignes(chemin)

Lit un fichier texte et renvoie ses lignes dans un tableau (vide si le fichier n’existe pas).

Partagée par CoddyRun · CoddyRun 7 novembre 2026

Explication

Les fins de ligne Windows sont gérées, et la ligne vide finale éventuelle est retirée. Chaque case du tableau est un texte.

Le chemin peut être complet, par exemple "C:\Users\moi\Documents\courses.txt".

Code

fonction lire_lignes(chemin)
    contenu est un texte
    lignes_lues est un tableau
    si non fichier_existe(chemin) alors
        retourne lignes_lues
    fin si
    contenu vaut retirer(importer(chemin), caractère(13))
    si longueur(contenu) = 0 alors
        retourne lignes_lues
    fin si
    lignes_lues vaut decouper(contenu, caractère(10))
    si dernier(lignes_lues) = "" alors
        lignes_lues supprime longueur(lignes_lues) - 1
    fin si
    retourne lignes_lues
fin fonction

Exemple d'utilisation

courses est un tableau
k est un nombre
ajouter_ligne("courses.txt", "pain")
ajouter_ligne("courses.txt", "lait")
courses vaut lire_lignes("courses.txt")
pour k de 0 à longueur(courses) - 1
    affiche "- " + courses[k]
fin pour

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