Professional Documents
Culture Documents
ii2022TP02 - Expresiones Lógicas - Condicionales
ii2022TP02 - Expresiones Lógicas - Condicionales
Casos de Estudio
Diseñar los siguientes programas en Python
1. si X = 1; K = 3; Z = 2 ¿cuál es el resultado de la siguiente expresión?
v Oe ((X = 1) O NO(K < 2)) Y (Z = 5)
2. En base a la edad de una persona determinar si es mayor de edad o no.
3. Calcule el valor de Y siempre que sea posible, en caso contrario emita un mensaje
informando
𝐴
𝑌= 𝐵−𝐶
4. Dados el precio de un producto y el número de unidades a comprar determine el
importe de dinero a pagar. Considere, además que a partir de las 5 unidades se
realiza un descuento del 10% sobre el total de la compra
4. Dadas dos variables generadas en forma aleatoria, determinar cuál de ellas es mayor
o si son iguales.
7. Diseñe un algoritmo para solicitar el último dígito del documento de una persona e
informe si cobra por cajero o por ventanilla, dependiendo si este valor es par o impar
respectivamente. Considere al cero dentro del conjunto de los pares.
Facultad de Ingeniería de la Universidad Nacional de Jujuy Italo Palanca 10 - 4600 San Salvador de Jujuy - Argentina Tel: 54-88-221577 Fax:
54-88-221579 Introducción a la informática http://virtual.unju.edu.ar
pág. - 1 -
EXPRESIONES LÓGICAS
TRABAJO PRÁCTICO 2 ESTRUCTURAS SECUENCIALES
2022 ESTRUCTURAS CONDICIONALES
8. Diseñe un algoritmo que permita calcular las raíces de una ecuación de segundo
grado cuya fórmula es la indicada a continuación. Debe indicar todos los casos
posibles incluyendo las raíces imaginarias.
Facultad de Ingeniería de la Universidad Nacional de Jujuy Italo Palanca 10 - 4600 San Salvador de Jujuy - Argentina Tel: 54-88-221577 Fax:
54-88-221579 Introducción a la informática http://virtual.unju.edu.ar
pág. - 2 -