CyberStars

Recap: Ticket Booth

Combină if/elif/else, valori booleene și operații matematice


Misiune: Casa de Bilete

Construiește un calculator de preț al biletelor pentru cinematograful stației.

Un bilet are prețul standard de 10 EUR (adică prețul întreg, fără reducere). În funcție de vârsta clientului se pot aplica reduceri astfel:

  • sub 6 ani → reducere 10 EUR (gratis)
  • 6 până la 12 ani → reducere 5 EUR
  • 13 până la 17 ani → reducere 3 EUR
  • 18 până la 64 ani → reducere 0 EUR
  • 65 ani și peste → reducere 4 EUR

Dacă filmul este 3D, se adaugă o taxă de 2 EUR

Pune vârsta clientului într-o variabilă numită varsta și dacă filmul e 3D într-o variabilă numită este_3d (True sau False), alege ce valori vrei

Trebuie să afișezi prețul final al biletului

Exemplu

Pentru un client de 8 ani la un film 3D, programul tău ar trebui să afișeze

Pret standard: 10 EUR
Reducere: 5 EUR
Taxa 3D: 2 EUR
Total: 7 EUR

(10 − 5 = 5, plus 2 EUR pentru 3D, deci 7 EUR)

Acum încearcă un client de 30 de ani la un film care nu e 3D

Pret standard: 10 EUR
Reducere: 0 EUR
Total: 10 EUR

Sau un client de 70 de ani la un film 3D

Pret standard: 10 EUR
Reducere: 4 EUR
Taxa 3D: 2 EUR
Total: 8 EUR

Și un client de 4 ani la un film care nu e 3D

Pret standard: 10 EUR
Reducere: 10 EUR
Total: 0 EUR