Tipus de vi
Volem saber el tipus de vi que s'emmagatzema en una bodega de manera que, el programa ha de demanar el nom (N), els mesos de reposat i el tipus de vi (T). El programa calcula el preu (P) i la categoria del vi (C) segons el següent:
- Si els mesos de reposat és de 18 mesos o més, és de categoria Noble.
- Si els mesos de reposat és de 24 mesos o més, és de categoria Criança.
- Si els mesos de reposat és de 36 mesos o més, és de categoria Anyenc.
- Si els mesos de reposat és de 60 mesos és un Gran Reserva.
Si els mesos de reposat és menor de 18 o més de 60, o s'introdueix un tipus diferent de vi (negre,blanc, rosat) el programa haria de mostrar un missatge : "No disposem d'aquest vi"
El programa té sensibilitat en posar les dades amb les lletres majuscules.
El preu del vi es calcula de manera que tenen un preu fixe segons el tipus de vi. El vi blanc: 4eur, el vi negre: 5eur i si el vi és rosat : 3eur.
El preu del vi també varia segons la categoria a la qual pertany. Així doncs, el vi Noble incrementa 1eur, el Criança 1,20eur, el vi Anyenc 1,50eur i el Gran Reserva = 5eur.
Entrada
El programa llegeix el nom, els mesos i el tipus de vi (blanc,negre o rosat) en linies diferents.
Sortida
El programa informa amb un missatge del tipus: "N es un vi T, catalogat com C i te un preu de P€."
Exemples
| Entrada | Sortida |
|---|---|
| Blanc de Sere 18 blanc |
"Blanc de Sere es un vi blanc, catalogat com Noble i te un preu de 5.0€" |
| Enate 70 blanc |
"No disposem d'aquest vi" |
Comentaris
Java = X? Python = ✓?
Si lo queréis hacer con Java, necesitáis importar UTF-8 y modificar el System.out para que lo utilice