Exercices sur les chaines de caractères

Exercices sur les chaines de caractères#

Exercice 41

Un palindrome est un mot qui peut se lire de la même façon de gauche à droite et de droite à gauche.

On veut écrire une fonction palindrome qui renvoie True si un mot est un palindrome et False sinon.

  1. Parmi les mots suivants, lesquels sont des palindromes :

    • kayak

    • toit

    • abba

    • papa

  2. Donner une condition nécessaire pour qu’un mot soit un palindrome. Que peut-on faire dans ce cas ?

  3. Si la première et la dernière lettre sont identiques, on peut alors se concentrer sur un nouveau mot. Lequel ? Comment peut-on l’obtenir ?

  4. Écrire une boucle permettant de vérifier si un mot est un palindrome.

Exercice 42

Écrire une fonction qui renvoie une chaine de caractère écrite à l’envers.