Ricerca array lineare
Prova a correggere l'attività dell'attività precedente in modo che funzioni correttamente anche se l'elemento richiesto non è nell'array.
Suggerimento: se l'elemento richiesto non è nell'array, è necessario uscire dal ciclo non appena l'array è fuori dai limiti.
Nota
Va ricordato che in C++ (così come in Python, JavaScript, PHP) quando si usa il connettivo logico
AND
(
&&
), se la prima parte è false , la seconda parte non viene controllata.
Ad esempio:
condizione
a = 0 && b != 0 quando a = 5
, la prima parte di a = 0
è falsa, quindi la seconda parte di b != 0
non verrà controllato dal compilatore.