Salta el contingut
 

Examen 1a avaluació (A)

Joan Puigcerver Ibáñez

j.puigcerveribanez@edu.gva.es

Llicència: CC BY-NC-SA 4.0

(Reconeixement - NoComercial - CompartirIgual) 🅭

B1: Programació estructurada80% B2: Manipulació de dades80%

Entrega

Si l'entrega no compleix aquests criteris, no és qualificarà.

  • Cal utilitzar el repositori creat en l'organització del mòdul: CognomNom-IP.
  • Tots els exercicis han d'estar situats en el directori corresponent: exam1
  • El nom del fitxer ha de coincidir amb l'indicat en l'enunciat.
  • S'ha d'entregar a Aules un fitxer .zip amb el contingut del directori.
  • El format de la eixida del programa ha de ser consistent amb el format demanat.
  • El codi ha d'estar publicat a GitHub i etiquetat amb l'etiqueta exam1.
  • El codi ha de poder-se executar.

Consideracions

  • Cal encapsular la lògica del programa en funcions i utilitzar la convenció if __name__ == '__main__':__ per encapsular el punt d'entrada del programa.
  • Cal utilitzar les estructures de dades adequades per a cada exercici.

count-greater.py (4 punts)

Crea un programa que demane a l'usuari una llista de nombres enters en una sola línia, separats per espais. Després, demane un nombre enter de referència.

El programa mostrarà quants nombres de la llista són majors que el nombre de referència.

Exemple d'entrada i eixida
Entrada
3 5 7 2 8 1
4
Eixida
3
Ampliació: llista amb els majors (+1 punts)

Modifica el programa anterior perquè mostre la llista dels nombres que són majors que el nombre de referència, en ordre d'aparició.

Entrada
3 5 7 2 8 1
4
Eixida
[5, 7, 8]

count-vowels.py (6 punts)

Crea un programa que demane a l'usuari una cadena de text.

El programa ha de comptar i mostrar el nombre cada vocal (tant majúscules com minúscules) que hi ha en la cadena.

No cal tindre en compte les vocals amb accents

Exemple d'entrada i eixida
Entrada
Hola mon, aquest es un exemple.
Eixida
a: 2
e: 5
i: 0
o: 2
u: 2
Ampliació: vocals amb accents (+1 punts)

Modifica el programa anterior perquè també tinga en compte les vocals amb accents (à, è, é, í, ò, ó, ú).

Entrada
Hòla món, aquest és un exemple.
Eixida
a: 2
e: 5
i: 0
o: 2
u: 2
📌 Aquest document pot quedar desactualitzat després d’imprimir-lo. Pots consultar la versió més recent a la pàgina web.
🌿 Abans d’imprimir aquest document, considera si és realment necessari. Redueix el consum de paper i ajuda a protegir el nostre entorn.