Egalité

Fermé
oook - 20 févr. 2017 à 14:51
 oook - 23 févr. 2017 à 08:42
Bonjour,

Qui peut me dire, SVP, est ce que cet algorithme est correcte ou nn, je veux tester l'égalité de 2 tableaux en utilisant les pointeurs :


Algorithme testEgaliteTableaux
Types
Tab = Tableau [1..100] de Entier
Pointeur = ^Entier
Var
T1, T2 : Tab
p1, p2 : Pointeur
res : booléen
N :enitier
Début
res <-- vrai
p1 <-- &T1[1]
p2 <-- &T2[1]

tant que res et (p1 < T1+N) et (p2 < T2+N) faire
si p1^ <> p2^ alors
res <-- faux
sinon
p1 <-- p1 + 1
p2 <-- p2 + 1
finsi
FinTantque
fin

1 réponse

yg_be Messages postés 23400 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 18 décembre 2024 Ambassadeur 1 557
21 févr. 2017 à 23:20
bonsoir, je ne vois pas trop l'utilité de tester p1 et p2 dans "(p1 < T1+N) et (p2 < T2+N)", il me semble qu'un seul suffit.
0
Merciii, et pour le reste, correcte ou non ?
0
yg_be Messages postés 23400 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 18 décembre 2024 1 557 > oook
22 févr. 2017 à 22:55
je n'ai pas d'autre remarque
0
Ok, merci :)
0