You are on page 1of 2

UNIVERSIDAD TECNOLÓGICA DE PEREIRA

FACULTAD DE INGENIERÍA INDUSTRIAL


INFORMÁTICA T2

Práctica 4

1. Expresiones lógicas
- Describa el por qué los resultados de los siguientes proceso:
- 3  4  16/2
- 3  4  16/2

2. Ejercicios Condicionales con Matlab

- Realizar un algoritmo en el que el usuario digita dos valores, los que se comparan y se muestra
un mensaje si son diferentes o iguales.

- Realizar un algoritmo que compare dos números a y b y muestre si a es mayor que b o a es


menor que b o son iguales.

- Cuando una parte se fabrica, las dimensiones usualmente se especifican con una tolerancia.
Suponga que cierta parte necesita tener 5.4 cm de largo, más o menos 0.1 cm (5.4 0.1 cm).
Escriba un script que lea la longitud y que determine si esta parte está dentro de dichas
especificaciones.

- Desafortunadamente, Estados Unidos actualmente usa unidades tanto métricas como inglesas.
Suponga que la parte del problema 3 se inspeccionó al medir la longitud en pulgadas en lugar
de cm. Escriba y pruebe un script que determine si la parte está dentro de las especificaciones y
que además pregunte si el ingreso es en cm o pulgadas (1: cm, 2: pulgadas).

- Realizar un programa que compare el valor de las ventas y le descuente el 5% si las ventas son
menores que 900000, de lo contrario descuente el 10%.

- Dado un monto calcular el descuento considerando que por encima de 100 el descuento es el
10% y por debajo de 100 el descuento es el 2%.

- Se trata de escribir el algoritmo que permita emitir la factura correspondiente a una compra de
un artículo determinado, del que se adquieren una o varias unidades. El IVA es del 15% y si el
precio bruto (precio venta más IVA) es mayor de 50.00 pesos se debe realizar un descuento del
5%.
- A un trabajador le descuentan de su sueldo el 10% si su sueldo es menor o igual a 1000. Por
encima de 1000 y hasta 2000 el 5% del adicional, y por encima de 2000 el 3% del adicional.
Calcular el descuento y sueldo neto que recibe el trabajador dado su sueldo.

- Realizar un script en el que el usuario digite dos números y muestre los siguientes mensajes: si
la suma de los dos números es igual a 3, si la suma de los dos números es mayor a 10 o ninguna
de las dos opciones anteriores.

- Hacer un programa en Matlab que calcule la comisión en ventas de un empleado de acuerdo a


los siguientes criterios: Si las ventas están entre 1000000 y 2000000 la comisión es del 2%. Si
las ventas son mayores que 2000000 y menores a 3000000, la comisión es del 3%. Si las ventas
están entre 3000000 y 5000000, la comisión es del 5%. Si las ventas son mayores a 5000000 y
menores o iguales que 10000000, la comisión es del 8%. Finalmente si las ventas son mayores a
10000000 la comisión es del 10%.

- Hacer un programa en matlab que calcule el total a pagar a un vendedor, teniendo en cuenta los
siguientes criterios:

Si las ventas están entre 1000000 y 5000000 el vendedor tiene una comisión del 2% sobre su
salario y además el 0.5% sobre las ventas. Si las ventas son mayores que 5000000 y 10000000,
el vendedor tiene una comisión del 3% sobre su salario y además el 0.3% sobre las ventas. Si
las ventas son mayores a 10000000, al vendedor se le suma el 1% de las ventas.

- Hacer un programa en matlab que calcule la nota definitiva de un estudiante, teniendo en cuenta
lo siguiente:

El usuario ingresa las notas en un vector, si el vector tienen menos de 4 notas, debe mostrarse
un mensaje de error ‘ingrese todas las notas’ Si el vector tiene 4 notas, el cálculo de la definitiva
corresponde al siguiente: la primera nota vale el 10%, la segunda el 30%, la tercera el 40% y la
cuarta nota el 20%. Si el vector tiene más de cuatro notas, el cálculo de la definitiva
corresponde al siguiente: se suman todas las notas y se divide entre la cantidad de notas.

Lfg.

You might also like