Diferència entre revisions de la pàgina «ASIX-M3-UF1-Recuperació Extraordinària»
(Es crea la pàgina amb «- UF1 – Recuperació Extraordinària- 1. Fes un programa que demani dos números i mostri el següent (en l'exemple els números són 5 i 7) 2,5 punts 1 2 3 4...».) |
|||
| Línia 39: | Línia 39: | ||
3 7 8 3 22 14 8 → Sí | 3 7 8 3 22 14 8 → Sí | ||
3 7 3 9 34 71 14 89 115 200 324 -1 → No | 3 7 3 9 34 71 14 89 115 200 324 -1 → No | ||
| + | |||
| + | |||
| + | 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> | ||
| + | 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 | ||
| + | </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> | ||
Revisió del 16:38, 10 juny 2022
- UF1 – Recuperació Extraordinària-
1. Fes un programa que demani dos números i mostri el següent (en l'exemple els números són 5 i 7)
2,5 punts
1 2 3 4 5 6 7 7 6 5 4 3 2 1 1 2 3 4 5 6 7 7 6 5 4 3 2 1 1 2 3 4 5 6 7
El primer número indica el número de files.
2. Fes un programa que demani un número de línies (més gran que 4 i imparell) i "dibuixi" la lletra 'L' (en l'exemple el número és 7)
2,5 punts
- * * * * * *
3. Escriu un programa que mostri tots el números de 3 xifres capicues (es llegeixen igual d’esquerra a dreta que de dreta a esquerra).
2,5 punts
Exemple:
101 111 121 131 141 … (l’últim 999)
4. En una seqüència de números enters positius acabada en -1, determinar si s’ha produït una seqüència de 3 números parells. Òbviament, el programa ha de finalitzar quan es compleix:
2,5 punts
Exemple: 3 7 8 3 22 14 8 → Sí 3 7 3 9 34 71 14 89 115 200 324 -1 → No
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