• [^] # Re: gestion des tableaux?

    Posté par (Mastodon) . En réponse au message Aide sur awk pour compter la longueur des mots.... Évalué à 2.

    je te propose le parcours suivant, étape par étape :

    • afficher la taille de chaque mot, par exemple pour "a bb cccc dd eeeeeee" afficher "1 2 4 2 7"
    • ensuite tu utilises un tableau "tailles" et tu incrémentes chaque "case" concernée à chaque fois que tu rencontres un mot de cette longueur
      • pour "a" => tailles[1]++
      • pour "bb" => tailles[2]++
      • pour "cccc" => tailles[4]++
      • pour "dd" => tailles[2]++
      • pour "eeeeee" => tailles[7]++
    • pour finir, il te suffit de parcourir ton tableau "tailles" pour faire l'affichage du résultat
      • taille[1] => 1 mot
      • taille[2] => 2 mots
      • taille[3] => 0 mots
      • taille[4] => 1 mots
      • taille[5] => 0 mots
      • taille[6] => 0 mots
      • taille[7] => 1 mots

    voilà, je ne connais pas plus que ça AWK, mais je pense que tu dois pouvoir implémenter ça à pas très cher :)

    En théorie, la théorie et la pratique c'est pareil. En pratique c'est pas vrai.