Je suis nouveau sur le forum car je cherche comment faire un programme de façon à ce que celui-ci nous réponde si la phrase est un palyndrome ( se lit dans les deux sens).
J'ai trouvé une façon mais c'est pour les mots palyndromes.
==> 2 boucles "for" qui commencent chacunes d'une extrémitée.
Pour les phrases, je voudrais enlever les espaces et la traiter comme un mot.
Je pense qu'une seule boucle devrait suffire
Tu compares le premier caractère avec le dernier, le deuxième avec l'avant dernier, etc ... jusqu'à arriver au milieu du mot
Si tous les if ont réussi, alors il est palyndrome
jocd a raison.
Ensuite si le caractère pointé est un espace et bien tu avances ou tu recules d'un caractère suivant l'endroit où tu te trouves, et c'est fait.
Le crayon la gomme et le papier sont les meilleurs outils du programmeur !
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
Le crayon la gomme et le papier sont les meilleurs outils du programmeur !