traduction d'un bout de code - Delphi/Pascal - Programmation
Marsh Posté le 30-05-2003 à 22:41:55
Ils sont déclarés comment les tableaux en question ?
Donne un peu plus de code, ne sois pas radin
Marsh Posté le 30-05-2003 à 22:58:11
antp a écrit : Ils sont déclarés comment les tableaux en question ? |
type tabcrypt=array[1..maxch] of string[1];
tabcle=array[1..maxcle] of string[1];
tabgrille=array[1..amax,1..bmax] of string[1];
var code,crypt:tabcrypt;
cle : tabcle;
rep,long,i,x,y,k : integer;
choix : string[1];
grille : tabgrille;
voila plus d'info, je comprends en plus ya pas de concaténation cond comment on peut mettre 2 valeurs dans 1 case sans concaténation
Marsh Posté le 30-05-2003 à 23:09:18
parce que ta grille est un tableau a deux dimensions, donc tu as besoin de deux coordonnées pour y trouver une valeur (a et b) alors que l'autre n'a qu'une dimension, donc une coordonnée.
En général on écrit plutôt grille[a][b]
mais c'est un peu bizarre, des tableaux de chaînes de 1 caractère, pourquoi ne pas avoir directement fait des tableaux de caractères
Marsh Posté le 30-05-2003 à 21:29:39
code[x]:=grille[a,b];
code et grille son des tableaux
faut traduire par
c'est un concaténation d'extraction de données du tableau grille à 2 dimensions vers le tableau code à 1 dimension
c'est bizarre ce truc
---------------
L'expérience est une lanterne que l'on a accrochée dans le dos et qui n'éclaire que le chemin parcouru [:albator7k]