Python – Ricerca del Valore Minimo e Massimo tra 5 Numeri
Consegna
Realizzare il programma Python richiesto dall'esercizio.
Codice
minimo = None
massimo = None
for i in range(5):
numero = int(input("Inserire un numero"))
if minimo is None or numero < minimo:
minimo = numero
if massimo is None or numero > massimo:
massimo = numero
print("Minimo", minimo)
print("Massimo", massimo)
Spiegazione riga per riga
minimo = None
Spiegazione: Inizializza la variabile minimo a None (nessun valore ancora assegnato).massimo = None
Spiegazione: Inizializza la variabile massimo a None.- ``
Spiegazione: Istruzione del programma. for i in range(5):
Spiegazione: Ciclo che si ripete 5 volte per inserire 5 numeri.numero = int(input("Inserire un numero"))
Spiegazione: Legge un numero inserito dall’utente e lo converte in intero.- ``
Spiegazione: Istruzione del programma. if minimo is None or numero < minimo:
Spiegazione: Controlla se minimo non è ancora definito oppure se il numero è più piccolo del minimo attuale.minimo = numero
Spiegazione: Aggiorna il valore minimo.- ` `
Spiegazione: Istruzione del programma. if massimo is None or numero > massimo:
Spiegazione: Controlla se massimo non è ancora definito oppure se il numero è più grande del massimo attuale.massimo = numero
Spiegazione: Aggiorna il valore massimo.- ``
Spiegazione: Istruzione del programma. print("Minimo", minimo)
Spiegazione: Stampa il valore minimo trovato.print("Massimo", massimo)
Spiegazione: Stampa il valore massimo trovato.