ASIX-M3-UF3-Proves

De wikiserver
Dreceres ràpides: navegació, cerca

Prova 1

1. Donat el directori "ExercicisXML" que se us dóna i que posareu a l'arrel del projecte, cal crear al mateix nivell un directori anomenat "fitxersXml" que contingui els fitxers (no directoris) amb extensió .xml.

2,5 punts

2. Fes un programa que creï que a partir d'un nom de directori i d'un número de subdirectoris i de fitxers, la següent estructura:

2,5 punts
Exemple:
Nom Directori: Arrel
Nombre de subdirectoris: 5
Nombre de fitxers: 3
-Arrel
   -- dir1
       - fit1.txt
       - fit2.txt
       - fit3.txt
   -- dir2
       - fit1.txt
       - fit2.txt
       - fit3.txt
   -- dir3
       - fit1.txt
       - fit2.txt
       - fit3.txt
   -- dir4
       - fit1.txt
       - fit2.txt
       - fit3.txt
   -- dir5
       - fit1.txt
       - fit2.txt
       - fit3.txt

3. Donat el fitxer "receptes.xml" heu de passar al fitxer "ingredients.txt" cada un dels ingredients del fitxer original, un a cada línia (no ens preocuparem de que hi hagi repetits). El resultat serà el que hi ha en el fitxer que teniu al Moodle.

2,5 punts

4. Donat el fitxer botiga.txt cal actualitzar els seus preus en un 2%. Finalment cal mostra el contingut del fitxer.

2,5 punts

Contingut del fitxer:

Referencia  Preu   Stock
1000        70,25  432
1001        82,24  250
1002        25,90  144
1003        34,45  398
1004        97,06  33
1005        12,56  33
1006        63,70  181
1007        80,80  255
1008        40,22  134

Nota: Els conceptes estan separats per un caràcter de tabulació (\t)