Scrivi l’algoritmo che calcola l’importo da pagare per l’ingresso a un teatro sapendo che dal prezzo di ingresso di 12 euro vengono applicati i seguenti sconti:
– bambini gratis fino a 10 anni;
– sconto 20% ai ragazzi fino a 16 anni;
– sconto del 50% agli anziani sopra i 75 anni.
Dati
Input | Output | Lavoro |
anni | prezzo | |
Relazione tra ingresso e uscita
prezzo=12
se anni ≤10 prezzo = 0
altrimenti
se anni≤16 prezzo =prezzo -prezzo*20/100
altrimenti
se anni >75 prezzo = prezzo -prezzo*50/100
let prezzo=12; let eta=prompt("Inserisci età ",12); if(eta<10) prezzo=0; else if(eta<16) prezzo=prezzo-prezzo*20/100; else if(eta>=75) prezzo=prezzo-prezzo*50/100; document.write("prezzo = "+prezzo);
In alternativa possiamo dividere le persone in du gruppi
se anni≤16 si va a controllare se è minore di 10 o no
se anni≤10 prezzo=0
altrimenti prezzo =prezzo – prezzo*20/100
altrimenti se anni >75 prezzo = prezzo -prezzo*50/100
let prezzo=12; let eta=prompt("Inserisci età ",12); if(eta<16){ if(eta<10) prezzo=0; else prezzo=prezzo-prezzo*20/100; }else if(eta>=75) prezzo=prezzo-prezzo*50/100; document.write("prezzo = "+prezzo);
Lascia un commento