# lecturegdhb # Modifier le programme suivant de façon à: # * Demander à l'utilisateur s'il veut un parcours de gauche à droite. # * Demander à l'utilisateur s'il veut un parcours de haut en bas. # * Effectuer le parcours qu'il faut sur la liste de liste (attention il y a 4 possibilités). # Vous aurez peut-être besoin de créer des variables supplémentaires. # Programme lecturegdhb-src (Declarer lili ssl De_type "liste") (Declarer i j De_type "nombre") (Affecter_a lili (Liste (Liste "A" "B") (Liste "C" "D") (Liste "E" "F"))) (Affecter_a i 1) (Tant_que (<= i (Longueur lili)) Faire (Affecter_a ssl (Nieme lili i)) (Affecter_a j 1) (Tant_que (<= j (Longueur ssl)) Faire (Afficher (Nieme (Nieme lili i) j)) (Affecter_a j (+ j 1)) ) (Affecter_a i (+ i 1)) ) (Afficher "") (Affecter_a i 1) (Tant_que (<= i (Longueur lili)) Faire (Affecter_a ssl (Nieme lili i)) (Affecter_a j 2) (Tant_que (>= j 1) Faire (Afficher (Nieme (Nieme lili i) j)) (Affecter_a j (- j 1)) ) (Affecter_a i (+ i 1)) ) (Afficher "") (Affecter_a i (Longueur lili)) (Tant_que (>= i 1) Faire (Affecter_a ssl (Nieme lili i)) (Affecter_a j 1) (Tant_que (<= j (Longueur ssl)) Faire (Afficher (Nieme (Nieme lili i) j)) (Affecter_a j (+ j 1)) ) (Affecter_a i (- i 1)) ) (Afficher "") (Affecter_a i (Longueur lili)) (Tant_que (>= i 1) Faire (Affecter_a ssl (Nieme lili i)) (Affecter_a j 2) (Tant_que (>= j 1) Faire (Afficher (Nieme (Nieme lili i) j)) (Affecter_a j (- j 1)) ) (Affecter_a i (- i 1)) )