Diferència entre revisions de la pàgina «ASIX-M3-UF1-Proves Tipus de dades estructurades»

De wikiserver
Dreceres ràpides: navegació, cerca
(Es crea la pàgina amb «1- Feu un programa que a partir d'una frase introduïda per teclat, mostri les paraules que comencin i acabin per la mateixa lletra (no distingir minúscules i majúsc...».)
 
 
(Hi ha 4 revisions intermèdies del mateix usuari que no es mostren)
Línia 1: Línia 1:
1- Feu un programa que a partir d'una frase introduïda per teclat, mostri les paraules que comencin i acabin per la mateixa lletra (no distingir minúscules i majúscules) i digui quantes paraules no ho compleixen. 4 punts
+
1- Feu un programa que a partir d'una frase introduïda per teclat, mostri les paraules que comencin i acabin per la mateixa lletra (no distingir minúscules i majúscules i mínim dues lletres) i digui quantes paraules no ho compleixen. 3 punts
 
<pre>
 
<pre>
 
Exemple
 
Exemple
 +
 
Frase: "El David ha regalat unes sabates a un nen trist que anava descalç"
 
Frase: "El David ha regalat unes sabates a un nen trist que anava descalç"
  
 
Paraules que comencen i acaben amb la mateixa lletra: David, sabates, nen, trist, anava
 
Paraules que comencen i acaben amb la mateixa lletra: David, sabates, nen, trist, anava
 
Número de paraules que no comencen i acaben amb la mateixa lletra: 8
 
Número de paraules que no comencen i acaben amb la mateixa lletra: 8
 +
</pre>
 +
 +
2- Feu un programa que a partir de dues llistes d'artícles, crei un altra només amb els productes que apareixen només en una de les llistes.  3 punts
 +
<pre>
 +
Exemple
 +
llistaArticles1 = ["impressora", "ordinador", "CPU", "teclat", "ratolí", "disc dur"]
 +
llistaArticles2 = ["pantalla", "impressora", "projector", "CPU", "teclat"]
 +
 +
llistaArticlesDiferents = ["ordinador", "ratolí", "disc dur", "pantalla", "projector" ]
 +
</pre>
 +
 +
3. Feu un programa que defineixi per codi una llista de productes amb els seus preus per unitat, creï un segon diccionari amb la llista de la compra d'un client (producte i quantitat) i després mostri la factura (unitats * preu producte i el import total de la cistella de compra). 4 punts
 +
 +
<pre>
 +
Exemple
 +
# Productes i preu
 +
Productes =  {'Samarreta' : 8.55, 'Foulard' : 8.20, 'Gorra' : 6.95, 'Bufanda': 11.25, 'Mocador' : 12.00, 'Mitjons': 9.95, 'Calçotets' : 9.70, 'Pijama' : 12.40}
 +
 +
Es demanen els productes i es crea la cistella (cal comprovar que els productes existeixen).
 +
Cistella = {'Gorra' : 2, 'Mocador' : 4, 'Foulard' : 2, 'Pijama' : 1}
 +
 +
Factura
 +
 +
Producte    Unitats      Preu  Total producte
 +
Gorra            2      6.95            13.90
 +
Mocador          4    12.00            48.00
 +
Foulard          2      8.20            16.40
 +
Pijama            1    12.40            12.40
 +
 +
                                Total:  90.70                         
 
</pre>
 
</pre>

Revisió de 12:02, 17 maig 2023

1- Feu un programa que a partir d'una frase introduïda per teclat, mostri les paraules que comencin i acabin per la mateixa lletra (no distingir minúscules i majúscules i mínim dues lletres) i digui quantes paraules no ho compleixen. 3 punts

Exemple

Frase: "El David ha regalat unes sabates a un nen trist que anava descalç"

Paraules que comencen i acaben amb la mateixa lletra: David, sabates, nen, trist, anava
Número de paraules que no comencen i acaben amb la mateixa lletra: 8

2- Feu un programa que a partir de dues llistes d'artícles, crei un altra només amb els productes que apareixen només en una de les llistes. 3 punts

Exemple
llistaArticles1 = ["impressora", "ordinador", "CPU", "teclat", "ratolí", "disc dur"]
llistaArticles2 = ["pantalla", "impressora", "projector", "CPU", "teclat"]

llistaArticlesDiferents = ["ordinador", "ratolí", "disc dur", "pantalla", "projector" ]

3. Feu un programa que defineixi per codi una llista de productes amb els seus preus per unitat, creï un segon diccionari amb la llista de la compra d'un client (producte i quantitat) i després mostri la factura (unitats * preu producte i el import total de la cistella de compra). 4 punts

Exemple
# Productes i preu
Productes =  {'Samarreta' : 8.55, 'Foulard' : 8.20, 'Gorra' : 6.95, 'Bufanda': 11.25, 'Mocador' : 12.00, 'Mitjons': 9.95, 'Calçotets' : 9.70, 'Pijama' : 12.40}

Es demanen els productes i es crea la cistella (cal comprovar que els productes existeixen).
Cistella = {'Gorra' : 2, 'Mocador' : 4, 'Foulard' : 2, 'Pijama' : 1}

Factura

Producte    Unitats      Preu   Total producte
Gorra             2      6.95            13.90
Mocador           4     12.00            48.00
Foulard           2      8.20            16.40
Pijama            1     12.40            12.40

                                Total:   90.70