TP Nro 3 Python (condicionales)
Ejercicios para resolver problemas
Condicionales (if)
if condición1:
bloque código
elif condición2:
bloque código
…
else :
bloque código
Evalúa la expresión lógica condición1 y ejecuta el primer bloque de código si es True; si no, evalúa las
siguientes condiciones hasta llegar a la primera que es True y ejecuta el bloque de código asociado. Si
ninguna condición es True ejecuta el bloque de código después de else:
Pueden aparecer varios bloques elif pero solo uno else al final.
Los bloques de código deben estar indentados una Tabulacion o por 4 espacios.
La instrucción condicional permite evaluar el estado del programa y tomar decisiones sobre qué código
ejecutar en función del mismo.
>>> edad = 14
>>> if edad <= 18 :
... print('Menor')
... elif edad > 65:
... print('Jubilado')
... else:
... print('Activo')
Menor
>>> age = 20
>>> if edad <= 18 :
... print('Menor')
... elif edad > 65:
... print('Jubilado')
... else:
... print('Activo')
Activo
1. Escribir un programa que pregunte al usuario su edad y muestre por
pantalla si es mayor de edad o no.
2. Escribir un programa que almacene la cadena de
caracteres contraseña en una variable, pregunte al usuario por la
contraseña e imprima por pantalla si la contraseña introducida por el
usuario coincide con la guardada en la variable sin tener en cuenta
mayúsculas y minúsculas.
3. Escribir un programa que pida al usuario un número entero y muestre
por pantalla si es par o impar.
4. Escribir un programa para una empresa que tiene salas de juegos para
todas las edades y quiere calcular de forma automática el precio que
debe cobrar a sus clientes por entrar. El programa debe preguntar al
usuario la edad del cliente y mostrar el precio de la entrada. Si el
cliente es menor de 4 años puede entrar gratis, si tiene entre 4 y 18
años debe pagar $500 y si es mayor de 18 años, $1000.
5. La pizzería Bella Napoli ofrece pizzas vegetarianas y no vegetarianas
a sus clientes. Los ingredientes para cada tipo de pizza aparecen a
continuación.
Ingredientes vegetarianos: Fugazza, Pimiento y Tofu.
Ingredientes no vegetarianos: Pollo, Jamón y Mariscos.
Escribir un programa que pregunte al usuario si quiere una pizza
vegetariana o no, y en función de su respuesta le muestre un menú
con los ingredientes disponibles para que elija. Solo se puede elegir
un ingrediente además de la mozzarella y el tomate que están en
todas la pizzas. Al final se debe mostrar por pantalla si la pizza elegida
es vegetariana o no y todos los ingredientes que lleva.