Page 1

UTTecam. Septiembre-Diciembre 2011

Universidad Tecnológica de Tecamachalco TSU en Tecnologías de la información y comunicación Metodología de la programación. Ejercicios que utilizan estructuras de control de selección. 1. A un trabajador le pagan según sus horas y una tarifa de pago por horas. si la cantidad de horas trabajadas es mayor a 40 horas. la tarifa se incrementa en un 50% para las horas extras. calcular el salario del trabajador dadas las horas trabajadas y la tarifa. 2. 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. 3. 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%. 4. 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 16% y si el precio bruto (precio venta menos IVA) es mayor de 150.00 pesos se debe realizar un descuento del 5%. 5. hacer un programa que permita calcular y mostrar el jornal mensual de acuerdo con las siguientes especificación: • Los trabajadores tienen dos turnos (nocturno y diurno) • La tarifa de las horas diurnas es de 10 pesos. • La tarifa de las nocturnas es de 50 pesos. • Ningún trabajador recibe nada por feriados. • El trabajador será despedido si sus horas trabajadas son menores que 15. (Al mes) 6. Dadas 3 longitudes, es decir mediante un mensaje si forman un triangulo: equilátero, isósceles o escaleno, o no forman triangulo (cada lado tiene que ser menor que la suma de los otros dos) 7. Una tienda se dedica a la venta de computadoras, cuenta con 10 vendedores. Cada uno de ellos tiene un sueldo mensual pero además de su sueldo ganan una comisión por venta • Si el monto de venta es mayor de 1000 la comisión será del 15% • Si el monto de venta es mayor o igual a 500 y menor de 1000 la comisión es del 5% • Si el monto de la venta es menor que 500 no tiene comisión

8. Hacer un programa que muestre el mensaje de acuerdo a la edad ingresada: Si la edad es de 0 a 10 años “niño”, si la edad es de 11 a 14 años “púber”, si la edad es de 15 a 18 años “adolescente”, si la edad es de 19 a 25 años “joven”, si la edad es de 26 a 65 años adulto”, si la edad es mayor de 65 “anciano”.

9. Realice un algoritmo que determine el pago a realizar por la entrada a un espectáculo donde se pueden comprar sólo hasta cuatro entradas, donde al costo de dos entradas se les descuenta el 10%, al de tres entrada el 15% y a la compra de cuatro tickets se le descuenta el 20 %. 10. Desarrolle un algoritmo que permita determinar a partir de un número de días, ingresado por pantalla, ¿Cuántos años, meses, semanas y días; constituyen el número de días proporcionado. 11. Confeccione un algoritmo que lea un número y si este es mayor o igual a 10 devuelva el triple de este de lo contrario la cuarta parte de este. Universidad Tecnológica de Tecamachalco

ISC. Octavio Sánchez Delgado


UTTecam. Septiembre-Diciembre 2011 12. Leer 5 números e indicar finalmente cual fue el menor y cual fue el mayor 13. Desarrollar un algoritmo que presente un menú, que solicite dos numeros y permita elegir una de las siguientes opciones: 1.-SUMA 2.- RESTA 3.- DIVISION 4.- MULTIPLICACION 14. Desarrollar un algoritmo que realice el calculo del area y del perímetro de alguna de las siguientes opciones: • RECTANGULO • CUADRADO • TRIANGULO • CIRCULO 15. Una empresa de bienes raíces ofrece casas de interés social, bajo las siguientes condiciones: si los ingresos del comprador son menores de $8000 el enganche será del 15% del costo de la casa y el resto se distribuirá en pagos mensuales, a pagar en 10 años. Si los ingresos del comprador son mayores de $8000, el enganche será del 30% del costo de la casa y el resto se distribuirá en pagos mensuales a pagar en 7 años. La empresa quiere obtener cuanto debe pagar un comprador por enganche y cuanto por cada pago parcial. 16. Leer dos números; si son iguales que los multiplique, si el primero es mayor que el segundo que se resten y sino que se sumen. 17. En una tienda de descuento se efectúa una promoción en la cual se hace un descuento sobre el valor de la compra total según el color de la bolita que saque al pagar en caja. Si la bolita es blanca no se le realizara descuento alguno, si es verde se le aria un descuento del 10%, si es amarilla un 25%, si es azul un 50% y si es roja un 100%. Determinar la cantidad final que el cliente deberá pagar por su compra, se sabe que solo hay bolitas de los colores mencionados. 18. En una fábrica de computadoras se planea ofrecer a los clientes un descuento que depende del número de computadoras que compre. Si las computadoras son menos de 5 se dará un 10% de descuento sobre el total de la compra, si el numero de computadoras es mayor o igual a 5 pero menos de 10 se le otorga un 20% de descuento; y si son 10 o mas se les da un 40 % de descuento. El precio de cada computadora es de $11000. 19. En un juego de preguntas a las que se responde “Si” ó “No” gana quien responda correctamente las tres preguntas. Si se responde mal a cualquiera de ellas ya no se pregunta la siguiente y termina el juego. Las preguntas son: 1.- ¿Colon descubrió América? 2.- ¿La independencia de México fue en el año 1810? 3.- ¿The Doors fue un grupo de rock Americano?

20. En una llantera se ha establecido una promoción de las llantas de la marca “Ponchadas” dicha promoción consiste en lo siguiente: Si se compran menos de 5 llantas el precio es de $300 cada una, de $250 si se compran de cinco a 10 y de $200 si se compran más de 10. Obtener la cantidad de dinero que una persona tiene que pagar por cada una de las llantas que compra y la que tiene que pagar por la compra.

Universidad Tecnológica de Tecamachalco

ISC. Octavio Sánchez Delgado


tarea uno unidad tres  

trabajo para practicar estructuras de control.

Advertisement
Read more
Read more
Similar to
Popular now
Just for you