Ce programme est écrit en python. il construit un mot secret dans une variable mais il ne l’affiche pas. modifiez-le pour qu’il affiche le mot secret. exécutez-le. quel est ce mot secret ?
L_art_ment
Messages postés302Date d'inscriptionvendredi 21 septembre 2007StatutMembreDernière intervention 6 février 2013 9 juil. 2009 à 09:18
Salut !
Tu peux utiliser la fonction pos, qui te retourne la position d'une sous-chaine dans une chaine
par exemple :
var i:integer;
i:=pos(' ',text); //on place dans la variable i la position du premier caractére espace, i vaudrat 0 si il n'y a pas d'espace dans la chaine
if i<>0 then memo1.lines.add(copy(0,i-1)) else memo1.lines.add(text) //ici je fais le test, si i<>0 (si il y a un espace dans la chaine), j'utilise la fonction copy qui va "couper" la chaine du caractére 0 (le début) au caractére i-1 (juste avant l'espace), sinon si i=0 on a pas d'espace donc on a un seul mot donc j'ajoute le tout dans le memo