Page 1 sur 1

Array

Posté : 25 nov. 2018, 22:26
par Umberto1974
Salut tout le monde,

J’ai un tableau qui contient les 4 chiffres issus d’un clavier. (array[0,,3])
Je dois vérifier qu’une valeur précédemment enregistrée dans une variable de type Int, soit identique à la valeur saisie sur le clavier. La variable contient un numéro compris entre 1000 et 9999.
Un exemple :

tableau[0] = 4
tableau[1] = 6
tableau[2] = 3
tableau[3] = 2

Valeur dans variable int = 4892

Je dois comparer ses valeurs, et comme il sont pas les mêmes, rien ne doit se passer. Si par contre les valeurs dans le table correspondent bien à la variable int, alors une sortie doit s’activer.

Avez-vous un conseil à me donner ?

Merci d’avance.

Umberto

Re: Array

Posté : 25 nov. 2018, 23:10
par itasoft
Slts,
Une solution bestiale:
RESULT :=tableau[0] * 1000 + tableau[1] * 100 + tableau[2] * 10 +tableau[3] * 1 ;

Sortie:=RESULT=4892;

Re: Array

Posté : 26 nov. 2018, 06:30
par Umberto1974
Un très grand merci.
Impeccablement efficace.