Bonjour !
Tout d'abord, pensez à utiliser les balises appropriées pour insérer du code dans vos messages. Voyez l'explication que j'ai donnée ici, avec l'image jointe.
Maintenant, concernant votre code, il y a plusieurs petits problèmes à régler.
En premier lieu, cette ligne
writeln('la première lettre est ', ch[i],' dans la position',p);
s'exécute pour toutes les valeurs de i, qu'une lettre ait été trouvée ou non.
En second lieu, l'emploi de for ne convient pas à ce que vous voulez faire, puisqu'on ne demande que la première lettre trouvée. Une boucle de type
serait plus appropriée.
Enfin, votre code ne détecte que les minuscules, alors que l'énoncé demande de rechercher les lettres.
Partager