Programmation

Fermé
octoli - 26 févr. 2009 à 18:04
artragis Messages postés 481 Date d'inscription mardi 12 juin 2007 Statut Membre Dernière intervention 6 avril 2010 - 26 févr. 2009 à 18:15
Bonjour, je voudrais un programme qui affiche un mot qui peut être lu dans les deux sens, par exemple "OMO"

1 réponse

artragis Messages postés 481 Date d'inscription mardi 12 juin 2007 Statut Membre Dernière intervention 6 avril 2010 146
26 févr. 2009 à 18:15
lire : nombre de lettre

mot=""
moitié=nombre_de_lettre/2
partie_ent_moit=partie entière(moitié)

si partie_ent_moit=moitié
pour i=1 à i=moitié par pas de 1
prendre une lettre au hazard dans l'alphabet
la socker dans le tableau lettre[i]
fin pour
pour i=1 à moitié par pas de 1
mot<=mot+lettre[i]
fin pour
pour i=moitié à i=1 par pas de -1
mot<=mot+lettre[i]
fin pour
écrire mot

sinon

pour i=1 à i=partie_ent_moit par pas de 1
prendre une lettre au hazard dans l'alphabet
la socker dans le tableau lettre[i]
fin pour
pour i=1 à moitié par pas de 1
mot<=mot+lettre[i]
fin pour

prendre une lettre au hazard et la rajouter à mot

pour i=partie_ent_moit à i=1 par pas de -1
mot<=mot+lettre[i]
fin pour
0