Pràctica 1: Programació estructurada
(Reconeixement - NoComercial - CompartirIgual) 🅭
Estructura del projecte
Tots els exercicis han de complir l'estructura següent:
Cada exercici ha d'anar dins del directori corresponent.
El nom del fitxer ha de coincidir amb el títol de l'exercici.
El format de l'eixida del programa ha de ser consistent
amb el format demanat.
La lògica del programa ha d'estar ben estructurada i s'ha de traure
en funcions sempre que siga possible.
Exercicis
ud2/practices
powers_of_two.py
Crea un programa que demane a la persona usuària un nombre enter i mostre totes les potències de 2
fins a la potència indicada (inclosa).
Exemple: Entrada i eixida
Entrada
Eixida
2^0 = 1
2^1 = 2
2^2 = 4
2^3 = 8
2^4 = 16
2^5 = 32
is_power_of_two.py
Crea un programa que demane a la persona usuària un nombre enter i mostre per pantalla si el nombre introduït
és una potència de 2 o no.
Exemple: Entrada i eixida
month_name.py
Crea un programa que demane a la persona usuària un nombre enter entre 1 i 12 i mostre el nom del mes
corresponent. Si la persona usuària introdueix un nombre fora d'aquest rang, el programa ha de mostrar
un missatge d'error i tornar a demanar el nombre fins que la persona usuària introduïsca un valor vàlid.
Exemple: Entrada i eixida
Entrada
Eixida
El valor '-1' no és vàlid.
El valor '13' no és vàlid.
Març
📌 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.