Segui la tecnica top-down
Versione 1
1 2 3 |
prezzo = 10.0 print("Prezzo =", prezzo, "euro") |
Versione 2
I minori di 10 anni pagano un prezzo ridotto
1 2 3 4 5 6 7 |
anni=int(input("Quanti anni hai? ")) prezzo=10.0 if(anni < 10): prezzo=6.50 print("Prezzo =", prezzo, "euro") |
Versione 3
Chi ha almeno 75 anni paga un prezzo ridotto
1 2 3 4 5 6 7 8 9 |
anni=int(input("Quanti anni hai? ")) prezzo=10.0 if(anni < 10): prezzo=6.50 if(anni >= 75): prezzo=6.50 print("Prezzo =", prezzo, "euro") |
Versione 4
Il prezzo ridotto vale sia per i giovani che per gli anziani
1 2 3 4 5 6 7 |
anni=int(input("Quanti anni hai? ")) prezzo=10.0 if(anni < 10) or (anni >= 75): prezzo=6.50 print("Prezzo =", prezzo, "euro") |
Versione 5
Selezione doppia (osserva anche l’espressione logica…)
1 2 3 4 5 6 7 8 |
anni=int(input("Quanti anni hai? ")) if(anni >= 10) and (anni < 75): prezzo=10.0 else: prezzo=6.50 print("Prezzo =", prezzo, "euro") |
Versione 6
Selezione multipla (con riduzioni diverse)
1 2 3 4 5 6 7 8 9 10 |
anni=int(input("Quanti anni hai? ")) if(anni < 10): prezzo=4.0 elif(anni < 75): prezzo=10.0 else: prezzo=6.50 print("Prezzo =", prezzo, "euro") |
ESERCIZI
- Ci sono più di 3 fasce d’età
- Ci sono ulteriori categorie con riduzione
- …