Guide for NBA
Què ens demana el problema?
El programa rep la informació de dos equips i ha de determinar quin dels dos ha guanyat.
Quines dades necessites conèixer per poder prendre aquesta decisió?
Per a cada equip necessites dues informacions:
- la seva puntuació (número)
- el seu nom (text)
Per tant, pensa quantes dades hauràs de guardar i quin tipus d'informació representa cadascuna.
Quin és el procés?
- Llegir les dades del primer equip.
- Llegir les dades del segon equip.
- Comparar les dues puntuacions per determinar quin equip té més punts.
- Escriure el nom de l'equip guanyador.
💡 Pista 1 — Tipus de dades
Cada línia conté una puntuació i el nom d'un equip, dos varaibles per equip, per tant en necessites quatre. Ara pensa en els tipus de dades que correspon a cadascuna.
Es a dir, la puntuació serà un número, mentre que el nom de l'equip serà text.
💡 Pista 2 — Llegir les dades amb Scanner
Per llegir les dades pots utilitzar la classe
Scanner.Pots llegir un
intambnextInt()i pots llegirStringamb unnextLine(), que agafarà tot el que queda de la línia.
💡 Pista 3 — Prendre la decisió
Ara ja tens les dades dels dos equips.
Has de comparar quin dels dos equips té més punts.
Utilitza una estructura
if ... elseper decidir quin nom d'equip has d'escriure per pantalla.Recorda: segons l'enunciat, no hi haurà empats.