#FpInfor #DawMp03Uf04 #Programació
Darrerament alguns dels cobradors del servei de “proteccions” que ofereix el Capo Alfredo s'oblidaven d'anar a cobrar a alguns llocs. Per això el capo Alfredo va decidir informatitzar els “serveis de protecció” que proporciona als locals dels diferents barris del seu territori i va contractar un informàtic que li preparés un programa que permetés assegurar-se de que sempre es cobren TOTES les “proteccions”.
L'informàtic va fer un programa que genera un plànol dels llocs a cobrar basat en les coordenades cartesianes (x, y) i una llista amb les instruccions a seguir pels cobradors.
El problema és que els cobradors no entenen res del plànol i no saben seguir les instruccions que reben i, per tant, fan el que els sembla… I queden llocs sense cobrar!
Per saber quins són els llocs als que no s’ha anat a cobrar, el Capo ha fet que els cobradors portin sempre a sobre un GPS que va registrant per quins llocs han passat. D'aquesta forma quan arribin es podrà revisar la ruta han fet i veure on falta anar.
El capo us ha contractat perquè li feu un programa que digui en quin dels llocs protegits de la zona no s'ha d'anar a cobrar.
- Es reben dos fitxers de text.
- El del mapa que té una línia inicial amb les dimensions del barri i en les línies posteriors hi ha el plànol en el que les X són els llocs on s'ha d'anar a cobrar.
- En l'altre arxiu hi ha les rutes en el camí que han seguit els cobradors
- Dissenyeu els objectes necessaris per fer aquest programa
- Desenvolupeu el programa
- Comproveu quins són els resultats que obteniu a partir d'aquests casos d'exemple: Descarregar-los
- Quartiere Cendrassi (cendrassi.txt i cendrassi-rutes.txt)
- Quartiere DauSecondo (dausecondo.txt i dawsecondo-rutes.txt)
- Quartiere de la Repetizzione (repetizzione.txt i repetizzione-rutes.txt)
- Quartiere Solo (solo.txt i solo-rules.txt)
- Quartiere Revoltosso (revoltosso.txt i revoltosso-rutes.txt)