Una procedura può cercare il massimo senza ordinare tutta la lista.
Capire il concetto
Prendi il primo valore come riferimento, confronta ogni successivo e aggiorna il riferimento quando trovi un valore maggiore. Alla fine conserva il massimo. Il metodo richiede una lista non vuota o una regola separata per il caso vuoto. Non inizializzare sempre a zero se esistono valori negativi.
Metterlo alla prova
Cerca il massimo tra meno sette, meno due e meno cinque.
Soluzione spiegata
È meno due. Partire da zero e non aggiornarlo produrrebbe un valore che non appartiene alla lista. Il controllo dell’inizializzazione è quindi parte del procedimento, non un dettaglio tecnico secondario.
Consulta i percorsi di lettura oppure contatta MondoScuola.
