Guide for NBA


Això és una guia per ajudar-te a començar amb aquest problema — no és la solució.
Mostra el codi per a: Consideracions generals Java 11 Python 3

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 int amb nextInt() i pots llegir String amb un nextLine(), 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 ... else per decidir quin nom d'equip has d'escriure per pantalla.

Recorda: segons l'enunciat, no hi haurà empats.


Tornar al problema