Está en la página 1de 3

GUA 1, DESARROLLO DE ALGORITMOS Profesor Sr. Oscar Caneo Salinas 1. Unas camisas se venden a $4.

000 cada una si se compran ms de tres y a $4.800 en los dems casos. Construya el algoritmo (DF, DN, seudocdigo) que lea el nmero de camisas compradas y muestre el costo total de la compra. 2. Construya el algoritmo (DF, DN, seudocdigo) que reciba dos nmeros enteros y escriba el mensaje "signos opuestos" solo si uno es positivo y el otro es negativo. 3. Construya el algoritmo (DF, DN, seudocdigo) que reciba dos enteros positivos y distintos. A partir de ellos escriba la diferencia entre el nmero mayor y el nmero menor. Asegrese que su algoritmo escriba 6 tanto cuando los nmeros ingresados sean 9 y 15 como cuando la entrada sea 15 y 9. 4. Construya el algoritmo (DF, DN, seudocdigo) que permita calcular y mostrar las races que son solucin de una ecuacin de primer grado. El algoritmo debe recibir como entrada los coeficientes A, B y C. Si el coeficiente A es cero, el algoritmo deber entregar un mensaje que indique que el coeficiente no corresponde a una ecuacin de 2 grado. Adems se deber entregar un mensaje cuando la solucin sea imaginaria (se cumple que el valor del argumento B2-4*A*C < 0). 5. Construya el algoritmo (DF, DN, seudocdigo) para determinar si tres enteros a, b y c son o no una terna pitagrica, es decir, si es posible que a2 + b2 = c2 a2 + c2 = b2 b2 + c2 = a2 6. Construya el algoritmo (DF, DN, seudocdigo) que permita determinar si un conjunto de tres lados ingresados forman un tringulo. En el caso de que as sea, el algoritmo debe determinar si el tringulo que forman es equiltero, issceles o escaleno. 7. Construya el algoritmo (DF, DN, seudocdigo) tal que ingresados tres nmeros diferentes los muestre en orden ascendente. 8. Una cierta empresa de distribucin de electricidad, a fijado las siguientes tarifas para aplicar los cobros a sus clientes: Menos de 50 KHW $30 por cada KWH De 50 KHW y hasta menos de 100 KWH, $35 por cada KWH de exceso. De 100 KWH y ms $42 por cada KWH de exceso.

Construya el algoritmo (DF, DN, seudocdigo) tal que al ingresar el consumo de un cliente, calcule el valor a pagar por el cliente considerando adems la aplicacin del impuesto IVA. 9. En una cierta empresa de ha decidido aplicar un reajuste de sueldos a sus empleados, para lo cual se tomarn en consideracin la antigedad y el sueldo actual segn la siguiente tabla:
1

> Menos de 10 aos de antigedad y: Sueldo actual menor que $300.000 12% de reajuste Sueldo actual igual a $300.000 y menos de $500.000 10% de reajuste Sueldo actual igual o superior a $500.000 8% de reajuste > Antigedad igual a 10 aos y menos de 20 aos y: Sueldo actual menor que $300.000 14% de reajuste Sueldo actual igual a $300.000 y menos de $500.000 12% de reajuste Sueldo actual igual o superior a $500.000 10% de reajuste > Para todas las antigedades iguales o superiores a 20 aos se aplicar un reajuste de 15% sin importar el sueldo actual. Construya el algoritmo (DF, DN, seudocdigo) tal que ingresada la antigedad y el sueldo actual determine el nuevo sueldo del empleado. 10. En una cierta empresa comercial, el sueldo mensual de los vendedores corresponde a la suma del sueldo base ms una comisin que corresponde a un porcentaje de las ventas que el vendedor haya efectuado en el mes. El calculo del porcentaje de las ventas se realiza segn la siguiente tabla: > Si las ventas fueron inferiores a $4.000.000 el vendedor no recibe comisin > Si las ventas fueron iguales a $4.000.000 y menos de $10.000.000 la comisin es de un 3% de las ventas

> Si las ventas fueron iguales a o superiores a $10.000.000 la comisin es de un 7% de las ventas Construya el algoritmo (DF, DN, seudocdigo) tal que ingresado el sueldo base del un trabajador y el monto de las ventas efectuadas en el mes, calcule y muestre el sueldo mensual del vendedor. 11. El sueldo mensual de los trabajadores de una cierta fbrica, esta compuesto por un sueldo base, ms la valorizacin de las horas extraordinarias que acumulen dentro de un mes de trabajo. Para calcular la valorizacin de las horas extraordinarias se utiliza la siguiente tabla: Cada hora extraordinaria en horario normal (entre las 7 A.M. y las 12 P.M.) y en das de la semana de Lunes a Viernes tienen un valor de $2.000 Cada hora extraordinaria en horario nocturno (entre las 12 P.M. y las 7 A.M.) y en das de la semana de Lunes a Viernes tienen un valor de 1,3 veces la del horario normal.

Cada hora extraordinaria en horario diurno (entre las 7 A.M y las 12 P.M..) y en das Sbados, Domingos y Festivos tiene un valor de 1,5 veces la del horario normal. Cada hora extraordinaria en horario nocturno (entre las 12 P.M. y las 7 A.M.) y en das Sbados, Domingos y Festivos tiene un valor de 1,9 veces la del horario normal.

Construya el algoritmo (DF, DN, seudocdigo) tal que ingresado su sueldo base y la cantidad de horas extraordinarias en cada uno de los horarios y das indicados, calcule el sueldo mensual del trabajador.