Recherche de tableau linéaire
Essayez de corriger la tâche de la tâche précédente afin qu'elle fonctionne correctement même si l'élément requis n'est pas dans le tableau.
Astuce : si l'élément requis n'est pas dans le tableau, alors il faut sortir de la boucle dès que le tableau est hors limites.
Remarque
Il faut se rappeler qu'en C++ (ainsi qu'en Python, JavaScript, PHP) lors de l'utilisation du connecteur logique
ET
(
&&
), si la première partie est false , la deuxième partie n'est pas vérifiée.
Par exemple :
condition
a = 0 && b != 0
lorsque
a = 5
, la première partie de
a = 0
est fausse, donc la deuxième partie de
b != 0
ne sera pas vérifié par le compilateur.