Transformer chaîne en liste

Accueil Forums Programmation WIMS Programmation d’exercices OEF Transformer chaîne en liste

Ce sujet a 4 réponses, 3 participants et a été mis à jour par  Eric Guillet, il y a 3 semaines et 2 jours.

  • Auteur
    Messages
  • #4435

    Eric Guillet
    Participant

    Bonjour,

    Il me semble qu’il est possible de transformer une chaîne de caractères en liste.
    Mais je ne me souviens plus comment…

    Cordialement,

    Eric

  • #4436
    Olivier
    Olivier
    Admin bbPress

    Bonjour Eric,
    En OEF, c’est très simple : si une chaine contient des virgules elle peut de fait être considérée comme une liste.

    exemple :

    \text{chaine=objet1,objet2,objet3}
    
    \statement{
    <p> L'élément numéro 2 est : <strong>\chaine[2]</strong></p>
    }

    Olivier Bado - Université Nice Sophia Antipolis

  • #4437

    Eric Guillet
    Participant

    Bonjour Olivier,

    Pardon de ne pas avoir précisé, en fait il s’agit une chaîne quelconque de caractères à transformer en liste de caractères.

    Par exemple : soleil –> s,o,l,e,i,l

    Mais il me suffirait de connaître une fonction qui me permette d’accéder au ième caractère d’une chaîne pour constituer la liste moi-même.

  • #4440

    bernadette
    Admin bbPress
    \text{t=soleil}
    \text{t=wims(text expand \t using 01)}
    \text{t=wims(words2items \t)}
    
    \statement{\t}

    Sinon une fonction pour accéder au 3 caractère
    wims(char 3 of xxxx)

    Bernadette

  • #4443

    Eric Guillet
    Participant

    Super !!!

    Merci Bernadette.

    Eric

Vous devez être connecté pour répondre à ce sujet.