El feixisme es combat i destrueix. És inútil dialogar amb els animals.
Els operadors lògics s'utilitzen per combinar instruccions dins dels condicionals o dels bucles que veurem més endavant:
Primera opció:
nota = float(input("Escriu la nota: "))
if nota >= 0 and nota < 2:
print("NA")
if nota >= 2 and nota < 2.7:
print("AS")
if nota >= 2.7 and nota < 3.3:
print("AN")
if nota >= 3.3 and nota <= 4:
print("AE")
if nota < 0 or nota > 4:
print("la nota introduïda no és correcta")
Segona opció:
nota = float(input("Escriu la nota: "))
if 0 <= nota < 2:
print("NA")
if 2 <= nota < 2.7:
print("AS")
if 2.7 <= nota < 3.3:
print("AN")
if 3.3 <= nota <= 4:
print("AE")
if nota < 0 or nota > 4:
print("la nota introduïda no és correcta")
Tercera opció:
nota = float(input("Escriu la nota: "))
if 0 <= nota < 2:
print("NA")
elif 2 <= nota < 2.7:
print("AS")
elif 2.7 <= nota < 3.3:
print("AN")
elif 3.3 <= nota <= 4:
print("AE")
else:
print("la nota introduïda no és correcta")
Creem un programa anomenat Cognom_Nom_p4.py que faci les tasques següents:
1.- Utilitzant la instrucció per afegir comentaris escrivim: Creem un primer programa que quan escrivim l'edat d'una persona ens digui el preu de l'entrada a un parc d'atraccions i un segon programa que informi a partir dels diners guanyeu durant un any si heu de fer la Declaració de la Renda.
2.- Inseriu un parell d'instruccions print per separar aquest programa de l'anterior i entre mig el text:
print("======================================================================")
Preu d'una entrada a un parc d'atraccions
print("======================================================================")
3.- En el primer programa, Preu de les entrades al parc d'atraccions, ha de demanar quants anys té la persona i si té alguna discapacitat i guardar-les en dues variables. Llavors:
Si és menor o igual a 3 anys o hi ha un grau de discapacitat, l'entrada és gratuïta.
Si és major de 3 i menor o igual a 8 anys, el preu de l'entrada és de 10,00€.
Si és major de 8 i menor o igual a 65 anys, el preu de l'entrada és de 20,00€.
Si és major de 65 i menor o igual a 100 anys, l'entrada és gratuïta.
En altre cas (edats més petites de 0 o superiors a 100 anys), mostrar el missatge: Error en la introducció de l'edat.
4.- Inseriu un parell d'instruccions print per separar aquest programa de l'anterior i entre mig el text:
print("======================================================================")
Fer la Declaració de la Renda
print("======================================================================")
5.- En el mateix programa anterior, afegiu aquest segon programa: Tots els treballadors majors o iguals a 16 anys estem obligats a fer la Declaració de la Renda. Però hi ha casos que podem no fer-la. Creeu un programa que informi si cal o no fer la Declaració de la Renda a partir de les condicions següents:
Abans de començar el programa penseu, quin serà l'ordre els IF i quantes variables heu de crear i el seu tipus: str, int o float.
Si ets menor de 16 anys, mostrar el missatge: No pots de fer la Declaració de la Renda, ja que és un impost que només paguen les persones que tenen una nòmina d'una empresa i a més, a Catalunya està prohibit treballar si tens menys de 16 anys.
Si la teva edat és major o igual de 16 anys i tens uns ingressos inferiors a 22.000€ anuals, mostrar el missatge: Amb aquests ingressos no estàs obligat a fer la Declaració de la Renda.
Si la teva edat és major o igual de 16 anys i tens uns ingressos inferiors a 14.000€ anuals i treballes per més d'una empresa, mostrar el missatge: Amb aquests ingressos sí estàs obligat a fer la Declaració de la Renda.
En qualsevol altre cas, mostrar el missatge: Sí que has de fer la Declaració de la Renda.
En el mateix programa anterior,que faci les tasques següents:
6.- Inseriu un parell d'instruccions print per separar aquest programa de l'anterior i entre mig el text
print("======================================================================")
Creem un programa que compari tres números que escriurà l'alumne/a amb tres números aleatoris que generarà el programa. A més apostarem pèsols.
print("======================================================================")
7.- El programa generarà tres números aleatoris enters entre 1 i 10 i els guardarà en tres variables. Mostreu-los per pantalla.
Ajuda: per generar números aleatoris, al principi els programa cal la llibreria: import random
La instrucció que genera números aleatoris enters és: random.randint(número inferior, número superior). Per exemple, random.randint(0, 10) genera números aleatoris entre 0 i 10, inclosos el 0 i el 10.
8.- A més, feu que el programa demani escriure tres números que desareu en tres variables. (En total heu creat 6 variables)
9.- També, creeu una setena variable per a què demani el programa demani el número de pèsols que vols apostar i guardeu-lo en una altra variable. Mostreu-lo per pantalla.
10.- Llavors el programa farà:
Si els tres números aleatoris són iguals als tres números que heu escrit, feu que multipliqui el número de pèsols per 100 i mostreu el missatge: Has guanyat (pèsols que has apostat * 100) pèsols.
Si hi ha dos números aleatoris iguals a dos números que heu escrit, feu que multipliqui el número de pèsols per 50 i mostreu el missatge: Has guanyat (pèsols que has apostat * 50) pèsols.
Si només hi ha un número aleatori igual al número que heu escrit, feu que multipliqui el número de pèsols per 10 i mostreu el missatge: Has guanyat (pèsols que has apostat * 10) pèsols.
Si cap dels números aleatoris són iguals als que heu escrit mostreu el missatge: Has perdut tots els pèsols i avui no podràs sopar pèsols amb patates!
Mireu l'exemple que he creat per saber que vull que mostreu.
escriu el número 1: 1
escriu el número 2: 1
escriu el número 3: 1
------------------------------------
Número aleatori 1: 4
Número aleatori 2: 5
Número aleatori 3: 7
------------------------------------
Quants pèsols vols apostar?: 25
------------------------------------
Has perdut tots els pèsols i avui no podràs sopar pèsols amb patates!
Data de lliurament de la pràctica:
Pengeu a la Plataforma l'arxiu Cognom_Nom_p4.py
Data d'entrega: 10/04/2026.
Para tributar un determinado impuesto se debe ser mayor de 16 años y tener unos ingresos iguales o superiores a 1000 € mensuales. Escribir un programa que pregunte al usuario su edad y sus ingresos mensuales y muestre por pantalla si el usuario tiene que tributar o no.
Escriba un programa que permita practicar una variante simplificada de la prueba de cálculo mental La calculadora humana del concurso televisivo Saber y ganar. El usuario debe ir sumando todos los números de la lista de uno en uno hasta que se equivoque o termine la lista, en cuyo caso ganará.
Ejemplo usando la lista [50, 4, 28, 33, 12]:
SUMAR Y GANAR
Vaya sumando todos los números que le iré diciendo. Empezamos por 0.
Más 50: 50
Más 4: 54
Más 28: 72
Te has equivocado, pero has acertado 2 veces seguidas.
SUMAR Y GANAR
Vaya sumando todos los números que le iré diciendo. Empezamos por 0.
Más 50: 50
Más 4: 54
Más 28: 82
Más 33: 115
Más 12: 127
Enhorabuena, GANASTE.
3.- En el segon programa, resondrem el següent problema:
Les condicions per aprovar una assignatura són tenir una mitjana de 5 en 4 proves.
Però, una condició per aprovar és que les notes de les 4 proves han de ser superiors a o iguals a 3. Una nota inferior a 3 en qualsevol de les proves fa suspendre l'assignatura. Per exemple:
3 + 7 + 4 + 6 = 20 llavors 20 / 4 = 5 (Apovat).
2 + 10 + 10 + 10 = 32 llavors 32 / 4 = 8 (Suspès, per què hi ha una nota inferior a 3)
Definir funciones para codificar y decodificar mensajes en código morse.