d'jo a écrit :
non non je connais sa taille c en effet 26,26 mais c pour la construire que je cherche une astuce plutot que de taper a la bourrain 26*26 cases ! lol
C a d trouvé une relation entre matrice[i][j] et les lettres de l'alphabet .
|
Relation ?
Tu as 26 lettres dans l'alphabet.
Tu dois faire un décalage de 1 lettre par ligne jusqu'à faire tous les décalages à gauche possibles => 26 décalages possibles.
Donc : ta matrice doit faire 26 x 26 en taille, et elle ne changera pas de taille tant que tu resteras sur l'alphabet français.
A partir de là, pourquoi tu trouves ça bourrin de taper "char matrice[26][26];", mais que tu cherches une "astuce" quand même ?
Ou mieux encore, tu tapes "char matrice[26*26]" et tu n'utilises ainsi qu'un tableau à 1 dimension.
Je ne te comprends pas.
Sinon pour la remplir, je verrais bien l'utilisation du modulo 26 sur 'a'.
EDIT : j'avais mis le code, puis j'ai réalisé que c'était dans le cadre d'un TP... donc la solution tu dois la chercher seul.
Message édité par Elmoricq le 29-04-2005 à 16:11:22