ASIX-M3-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 1 1 1 1 1 1 2 2 2 2 2 3 3 3 3 3 3 3 4 4 4 4 4 5 5 5 5 5 5 5 6 6 6 6 6 7 7 7 7 7 7 7
- El primer número més gran indica el número de files.
2. En una seqüència de números enters positius acabada en -1, comptar tots els números de 3 xifres que tenen el primer dígit igual al darrer:
- 2,5 punts
Exemple: 3 700 82 34 222 141 97 176 2012 4056 393 214 797 -1 → 4 (222 141 393 797)
3- Feu un programa que a partir d'una frase introduïda per teclat, crei dues llistes, una amb les paraules que comencen per vocal i una altra llista amb paraules que comencin per consonant. A continuació, mostreu el contingut d'ambdues llistes.
- Podeu utilitzar la cadena "aeiouAEIOU".
- 2,5 punts
Exemple Frase: "El David ha regalat unes sabates a un nen trist que anava descalç" llistaVocals = ["El", "unes", "a", "un", "anava"] llistaConsonants = ["David", "ha", "regalat", "sabates", "nen", "trist", "que", "descalç"]
4. Feu un programa que defineixi per codi dos diccionaris: el primer (Estoc) amb l'estoc de cada producte, i el segon (Vendes) amb les vendes realitzades. A continuació actualitzeu el diccionari Estoc amb les vendes realitzades.
2,5 punts
Exemple # Productes i estoc Estoc = {'Samarreta' : 150, 'Foulard' : 200, 'Gorra' : 100, 'Bufanda': 50, 'Mocador' : 125, 'Mitjons': 300, 'Calçotets' : 200, 'Pijama' : 90} # Vendes Vendes = {'Mocador' : 4, 'Foulard' : 2, 'Pijama' : 1, 'Gorra' : 1, 'Foulard' : 10, 'Pijama' : 2, 'Gorra' : 2, 'Mocador' : 7} Després de l'actualització el diccionari d'estocs tindrà el següent contingut: # Productes i estoc Estoc = {'Samarreta' : 150, 'Foulard' : 188, 'Gorra' : 97, 'Bufanda': 50, 'Mocador' : 114, 'Mitjons': 300, 'Calçotets' : 200, 'Pijama' : 87}