Python – Valutazione di un Voto con Struttura Condizionale if / elif / else

Consegna

Realizzare il programma Python richiesto dall'esercizio.

Codice

voto = int(input("inserisci un voto"))

if voto < 6:
    print("Insufficiente")
elif voto <= 7:
    print("Sufficiente")
elif voto <= 9:
    print("Buono")
elif voto == 10:
    print("Ottimo")
else:
    print("Voto inserito non valido")

Spiegazione riga per riga

  • voto = int(input("inserisci un voto"))
    Spiegazione: Legge un valore inserito dall’utente tramite tastiera.
  • ``
    Spiegazione: Istruzione del programma.
  • if voto < 6:
    Spiegazione: Controlla se il voto è insufficiente.
  • print("Insufficiente")
    Spiegazione: Stampa un messaggio a video.
  • elif voto <= 7:
    Spiegazione: Controlla se il voto è insufficiente.
  • print("Sufficiente")
    Spiegazione: Stampa un messaggio a video.
  • elif voto <= 9:
    Spiegazione: Controlla se il voto è insufficiente.
  • print("Buono")
    Spiegazione: Stampa un messaggio a video.
  • elif voto == 10:
    Spiegazione: Controlla se il voto è esattamente 10.
  • print("Ottimo")
    Spiegazione: Stampa un messaggio a video.
  • else:
    Spiegazione: Istruzione del programma.
  • print("Voto inserito non valido")
    Spiegazione: Stampa un messaggio a video.