Problem

1/7

Ricerca lineare - Alla ricerca del massimo

Theory Click to read/hide

Ricerca array lineare
Molto spesso è necessario trovare un determinato valore in un array o segnalare che non è presente. Per fare ciò, è necessario esaminare tutti gli elementi dell'array dal primo all'ultimo. Non appena viene trovato un elemento uguale al valore dato X, la ricerca dovrebbe terminare e dovrebbe essere visualizzato il risultato. Tale algoritmo è chiamato lineare.

Un algoritmo lineare viene utilizzato per trovare l'elemento massimo (minimo) di un array. Anche questo è un algoritmo di ricerca. Ma qui siamo costretti ad andare alla fine dell'array, perché è necessario confrontare tutti gli elementi con il valore massimo (minimo) corrente e se l'elemento corrente è maggiore (minore) del valore massimo (minimo), sostituire il valore massimo (minimo). 
 

Problem

Trova il massimo degli elementi negativi nell'array. Aggiungi una condizione all'interno del ciclo (dopo la parola if) per fare in modo che il programma trovi l'elemento massimo tra gli elementi negativi.