Vous êtes sur la page 1sur 4

Exercices - Algorithmique et programmation

Ecole Nationale d’Ingénieurs de Tarbes

Équipe pédagogique AP (ENIT) Exercices 2023-2024 1/4


Exercice - Listes de chaînes

I Soit la liste : lst = ["chat", "antilope","chien", "grenouille",


"poisson", "libellule", "lion", "girafe","éléphant",
"léopard", "coccinelle", "loup"]
I Écrire un programme qui affiche le nombre de caractères de chaque chaînes de caractères
contenue dans lst
I Compléter votre programme en affichant le nombre de caractères de la chaîne la plus longue
de la liste
I Compléter votre programme en affichant les chaînes de la liste qui ont le plus de caractères
(on pourra utiliser le résultat précédent)
I Compléter votre programme en construisant une liste lst_res dans laquelle sont contenus
tous les animaux de la liste lst dont le nom ne débute pas par la lettre "l" et affiche le
résultat.

Équipe pédagogique AP (ENIT) Exercices 2023-2024 2/4


Exercice - Listes - comptage

I Écrire un programme qui attend une liste L et qui affiche les effectifs cumulés des
différents éléments de la liste sous forme de bâtons constitués d’étoiles.
I Par exemple, si L = [13 , 15 , 12 , 17 , 15 , 18 , 15 , 17 , 13 ,
12 , 15 ] , le programme affiche :
** 12
** 13
**** 15
** 17
* 18

I Remarque : Afficher les l’éléments de la liste dans l’ordre croissant.

Équipe pédagogique AP (ENIT) Exercices 2023-2024 3/4


Exercices - Listes - Acrostiche

I Un acrostiche est un ensemble de mots (ou de vers) tels que lus verticalement de haut en
bas, les premières lettres composent un mot en lien avec le poème.
I On donne la liste des vers/mots qui composent l’acrostiche L =
["Admirable","Limpide", "Genial", "Ouvrage", "Rigoureux",
"Inventif", "Technique", "Harassant", "Merveilleux",
"Elegant"]
I Donner le mot supplémentaire construit à partir des initiales de chaque élément de la liste.

I Facultatif
I On utilise maintenant la liste suivante : L = ["Harassant", "Merveilleux",
"Limpide", "Admirable", "Algorithme", "Elegant", "Ouvrage",
"Inventif", "Genial", "Technique", "Rigoureux"]
I Un des mots de cette liste est l’acrostiche des autres mots, écrire un programme capable de
détecter lequel.

Équipe pédagogique AP (ENIT) Exercices 2023-2024 4/4

Vous aimerez peut-être aussi