
Stai creando un programma in Python per vedere se un numero dato in input è maggiore o minore di 100, ma non funziona e non riesci a capire cosa stai sbagliando. Nessun problema! Svolgerò l’esercizio passaggio per passaggio.
Per prima cosa dobbiamo inserire la linea di codice che ci permetterà di immettere un numero in input. Cioè:
n= int (input ("Inserisci un numero: "))
n sarà uguale al valore che l’utente inserirà. Come puoi notare, ho riscritto la linea di input chiusa in delle parentesi scrivendo int fuori da esse. Quell’int ci permette di trasformare il nostro input in un valore di tipo intero. Se non l’avessi messo, sarebbe comparso durante la compilazione un errore.
Ora non ci resta che inserire l’if:
if n>=100:
print ("Il numero è maggiore o uguale a 100")
else:
print ("Il numero è minore di 100")
Se n sarà maggiore o uguale a cento il programma darà in output “Il numero è maggiore o uguale a 100”
Se n sarà minore di cento il programma darà in output “Il numero è minore di 100”
Ricordatevi sempre di mettere i due punti alla fine della condizione e all’else.
Di seguito il programma completo:
n= int (input ("Inserisci un numero: "))
if n>=100:
print ("Il numero è maggiore o uguale a 100")
else:
print ("Il numero è minore di 100")
Spero che ora ti sia tutto chiaro, e che questo tipo di cose non ti facciano più paura. Per qualsiasi domanda scrivi un commento o contattaci a: programmazionepertutti@gmail.com @redazioneprogrammazionepertutti