Sono assolutamente un idiota in argomento perchè ho "imparato" qualcosina su python al massimo un paio di giorni fa. Mi stavo esercitando a fare qualche programmino tipo la calcolatrice, ora ho provato a fare questo ma non riesco a farlo funzionare e non so il motivo. Qualcuno mi può aiutare e magari spiegare il motivo?
Python:
while True:
print('''
Benvenuto nel programma del comune.
Con questo software stabiliremo se sei in grado
di vincere un bonus dal valore di 10.000 euro.
Tutto quello che dovrai fare sarà rispondere a delle domande
e dalle informazioni ricevute decideremo se necessiti davvero
di questo bonus.
Si prega di rispondere alle domande con si/no e se richiesto
con delle cifre.
''')
c = "0"
b = input("Inserisca il suo nome e il suo cognome: ")
print("Bene, " + b + " iniziamo con le domande.")
a = input("A quanto ammonta il suo reddito? (in cifre, senza punti) ")
if a < "10000":
print("La sua risposta è stata segnata.")
c = c + "1"
else:
print("La sua risposta è stata segnata.")
d = input("Ha un lavoro stabile? ")
if d == "si" or d == "Si":
print("La sua risposta è stata segnata.")
elif d == "no" or d == "No":
print("La sua risposta è stata segnata.")
c = c + "1"
e = input("Questo programma funziona? ")
if e == "Si" or e == "si":
print("La sua risposta è stata segnata.")
elif e == "no" or e == "No":
print("La sua risposta è stata segnata.")
c = c + "1"
if c == "1":
print("Lei soddisfa tutti i requisiti per ricevere il bonus.")
input("Grazie per aver utilizzato il programma. Sfrutti al meglio il suo bonus.")
else:
print("Lei non soddisfa i requisti per ricevere il bonus.")
loop = input("Vuole ritentare?")
if loop == "si" or loop == "Si":
print("Ricominciamo.")
continue
else:
input("Grazie per aver usato il programma.")
break
#ho anche provato a fare ' c=str(c+1) ma non ha funzioanto
Ultima modifica: