Pendejada
Práctica 3
Ejercicios de decisiones
1. Escriba el segmento de programa que resuelva las siguientes decisiones:
• Si la variable Sexo es “M “, sume 1 a la variable Hombres, caso contrario sume 1 a la
variable Mujeres.
• La tasa de comisión es del 3% si el monto de las ventas es menor que S/. 150. Si el
monto de las ventas es de S/. 150 o mayor, la tasa decomisión deberá ser del 5%.
• El impuesto de ventas es del 6% en cualquier compra de S/500 o menos, pero sólo del
3.5% en una compra superior a los S/500.
• Agregar un impuesto de 5% si el monto es mayor que S/550.
• Si T es actualmente 0 no haga nada; de lo contrario sume 1 al valor de T.
• Si el empleado tiene más de 5 años en la empresa, entonces la bonificación es nula; en
casocontrario es el 0.1% de las Ventas. Calcule la bonificación.
• Si la razón de dos números enteros I, J está por arriba de 4.7, entonces calcule K como
la suma de I y J; sino K es la diferencia.
• Una variable Dados contiene un valor entre 2 y 12. Su segmento de programa deberá
mostrar un mensaje “Usted pierde S/.5 “ y restar 5 de una variable Dinero si el valor de
Dados es 7 o menos; para 8 o más,deberá sumar 5 e mostrar “Usted gana S/5”.
Plantear el algoritmo (en oLoop) para resolver los siguientes problemas, deberá
mostrar el diseño del formulario. Adicionalmente deberá indicar claramente los
datos necesarios para resolver el problema.
1. *Dado un número decir si es par o impar.
2. Dados dos números, mostrar el mayor.
3. *Dados dos números haga un algoritmo que permita dividirlos.Debe verificar que
no se haga la división cuando el divisor es cero.
4. *Desarrolle un algoritmo para obtener el sueldo de los empleados, conociendo su
pago por hora y el número de horas trabajadas en el mes. Para calcular el sueldo,
use el factor “una vez y media” para las horas adicionales a las 40 horas (horas
extras).
5. Para un par de números calcule el residuo resultante de dividir elprimero entre el
segundo.
6. *El interés que se carga a una cuenta de tarjeta de crédito depende del saldo a
pagar de acuerdo con el siguiente criterio: el interés cargado es 18% para saldos de
hasta $500 y del 20% para saldos mayores a $500. Desarrolle un algoritmo para
encontrar la cantidad total de interés de acuerdo al saldo de una cuenta.
7. *El valor de y se define como sigue:
Y = x2+2x –3 si
-3 ≤ x ≤ 2
Y = 5x + 7
si
2 < x ≤ 10
Y=0
si
x < -3 o x > 10
Calcular Y.
8. *Determine el grado de un acero bajo las siguientes condiciones: el acero se considera
de grado 1 si T1 excede a 0.95 y T2 excede a 0.75; de grado 2 si T1 excede a 0.95 pero
T2 no excede a 0.75; y de grado 3 si T1 no es mayor que 0.95
9. Dada la edad de una persona en meses, calcule su edad en años yfracción de año en
meses.
10. *En una factura está registrada la cantidad de disquetes vendidos, considerando que se
tienen cajas para embalar 6 disquetes, indique el número de cajas necesarias para
embalar todos los disquetes.
11. *Resolver una ecuación de segundo grado.
Taller de Software I
1
UNIVERSIDAD SAN IGNACIO DE LOYOLA
12. Se conoce el peso actual de una persona (enkilogramos), las calorías que quema por
día, el peso objetivo y las calorías ingeridas por día por esa persona. Calcule el número
de días que tardará la persona en alcanzar su objetivo. Considere la relación: 3500
calorías = 1 kg.
13. Se tiene la siguiente información sobre pacientes:
Nombre
Si tiene Infección pulmonar o no; si tiene temperatura alta o normal; si tiene catarro o no
y si está con lagarganta inflamada o no.
Emita el diagnóstico del paciente considerando:
Si el paciente tiene infección pulmonar y temperatura alta, el diagnóstico es Pulmonía.
Si el paciente tiene una combinación de dos síntomas (excepto infección pulmonar y
temperatura alta), el diagnóstico es Resfrío.
Si el paciente tiene un síntoma, el diagnóstico es Normal.
14. Se tiene la siguiente información:...
Regístrate para leer el documento completo.