-
Fes un programa que demani l’edat d’una persona, el seu sou i la ciutat on viu. Si la persona és menor d’edat li duplicarem el sou i si es major d’edat i de Barcelona li augmentarem el sou un 10%. Finalment mostrarem el sou que li ha quedat.
-
Fes un programa que ens demani un radi i després ens deixi triar si volem calcular la longitud o l’àrea. Un cop triada l’opció ens donarà el resultat. Declara una constant per a PI
-
Fes un programa que demani un nombre a l'usuari i digui si el nombre és parell o no i, a la vegada, múltiple de 5.
-
Fes un programa que demani 2 nombres a l'usuari i determini si, com a mínim, un d’ells és divisible per 10.
-
Fes un programa que demani el consum d’un cotxe cada 100 km, el preu de la gasolina i els km que té el cotxe. Un cop demanades aquestes dades calcularem quants diners s’ha gastat en combustible durant la vida del vehicle.
-
Donat un caràcter llegit per teclat, decidir si és una lletra majúscula, una lletra minúscula o un número.
-
Donat un caràcter llegit per teclat, decidir si és una vocal minúscula o majúscula. Si no és una vocal el programa ha de dir que no és una vocal.
-
Feu un algoritme que ens digui si un any és o no de traspàs. El podeu buscar per internet, escriure’l en Python i intentar entendre la seva lògica. El més important és entendre la condició que té AND i OR barrejats.
-
Fes un programa que demani dos nombres i que després surti un menú com aquest que ens demani triar l’opció.
- Sumar
- Multiplicar
- Restar
- Dividir Entra una opció Llavors, a partir de l’opció entrada i utilitzant un switch que ens faci l’operació demanada.
-
Fes un programa utilitzant un switch que, a partir d’un nombre entre 1 i 12, ens digui si aquest mes té 30 dies, 31 o 29.
-
Fes un programa que intercanviï el valor de dues variables.
-
Fes un programa que demani un nombre i que li apliqui un 10% de descompte si el número és major que 5000 i en cas contrari apliqui només un 5% de descompte. Mostreu el resultat del valor ja amb el descompte fet.
-
Fes un programa que demani tres nombres i els ordeni de manera creixent.
-
Feu un programa que ens demani un nombre positiu d’una xifra i que comprovi si aquest nombre és primer o no. El programa haurà de comprovar si el nombre que s’ha introduït té o no una sola xifra. Si té més d’una xifra ens ha de dir que hi ha un error. Utilitzeu un if per veure que el numero té una xifra i un switch per saber si és o no primer.
-
Feu un programa que demani els dies que ha treballat una persona i la seva edat.Comproveu que l’edat està entre 16 i 65 anys i que els dies treballats no és un número negatiu. Utilitzant un
match, feu que si l’edat de la persona és de 16 0 17 anys se li calculi un sou de 50 euros per dia. Si té entre 18 i 20 (ambdós inclosos) se li calculi un sou de 60 euros per dia i si té més de 20 anys se li calculi un sou de 70 per dia.