Está en la página 1de 7

1.

Desarrollar un algoritmo que al digitar un numero entero, y si este termina en 3,7 o 9 imprimir en pantalla el cuadrado del nmero, si este termina en 5,8 o 6 mostrar el numero multiplicado por 7 y en otro caso slo mostrar el mismo nmero. 2. Realizar un algoritmo que al digitar un nmero entre 1 y 5 presentar la siguiente informacin: 1 2 3 4 5 Excelente Bueno Regular Malo Psimo

3. Desarrolle un programa que digitando un mes y ao presente el nmero de das que posee ese mes 4. Cree un algoritmo que al digitar un dia de una fecha, presente en pantalla el dia de la semana que le corresponde. Para esto, se supone que el dia 1 de ese mes es lunes 5. En una tienda de abarrotes, se proporcionan descuentos por el valor de una compra a partir de unas papeletas con nmeros. Si el cliente en su recibo de pago obtiene un nmero 1, se le otorga un descuento del 10%, si el nmero es 2, se gana un descuento del 20% y si obtiene un nmero 3, no se aplica ningn descuento. Desarrolle un algoritmo que teniendo en cuenta el valor de la compra y el nmero presentado en el recibo de pago, presente lo que debe pagar el cliente. 6. En la empresa PMA S.A el sueldo de los trabajadores se cancela a partir de las horas trabajadas en una semana y al escalafn al que pertenece: Escalafn 1, se les paga 10 dlares por hora. Escalafn 2, se paga 8 dlares por hora. Escalafn 3, se les paga 6 dlares por hora y los de Escalafn 4, 4 dlares por hora 7. El subisidio familiar por nmero de hijos para un trabajador en la empresa T&M es la siguiente: Si an no tiene hijos no le corresponde subsidio Si tiene slo un hijo le corresponde 5 dlares Si tiene dos hijos le corresponde 15 dlares por los dos hijos Y si tiene ms de dos hijos le corresponde 30 dlares por todos los hijos que posea

Desarrollar un algoritmo que al digitar el nmero de hijos muestre el subsidio familiar que le corresponde al trabajador 8. Un programa debe recibir como entrada la clase y el sueldo de un trabajador para calcular el aumento correspondiente, teniendo en cuenta la siguiente informacin para imprimir en pantalla el nuevo sueldo: Clase 1 2 3 4 Porcentaje de Aumento 15% 12% 8% 6%

9. Cree un algoritmo que al ingresar dos nmeros enteros (V, NUM), imprima en pantalla el resultado de la siguiente funcin: 100 * V 100 * V2 F(x) = 100 / V 0 Si NUM = 1 Si NUM = 2 Si NUM = 3 Para cualquier otro valor de NUM

10. Realizar un algoritmo que presente un men con 3 platos de comida, de acuerdo al plato seleccionado y a la cantidad consumida, se obtendr el total resultante a pagar. 11. Desarrollar un programa que al leer un nmero entero entre 0 y 5. Si el nmero es menor que 0 o es mayor que 5 el programa debe imprimir en pantalla esa informacin y no hacer nada y en caso de que se encuentre entre 0 y 5 debe mostrar el nmero romano que le corresponde. 12. Desarrollar un algoritmo que al leer el cdigo de una asignatura (nmero natural) imprima en pantalla el nombre de la asignatura a la que corresponde de acuerdo a la siguiente informacin. Si no corresponde a ninguno se informar del error. Codigo 001 010 100 002 Asignatura Calculo I Aprendizaje Autnomo Lgica Matemtica Introduccin a la Ingen.

13. Crear un algoritmo que al ingresar como datos de entrada el modelo del vehiculo y su precio, determine el valor final que debe pagar el comprador. El almacn est descontando teniendo en cuenta el modelo, con base a la siguiente informacin: Modelo 2009 2010 2011 2012 Descuento 10% 12% 15% 16%

14. Un operador de telefona celular calcula el costo de las llamadas al exterior de acuerdo a la zona geogrfica donde se encuentre el pas al que desee llamar y el nmero de minutos utilizados en la llamada. A cada zona se le ha asociado una clave y se tiene en cuenta la siguiente informacin CLAVE ZONA 01 02 03 04 05 06 07 Oceana Norteamrica Centro Amrica Sudamrica Europa Asia Africa PRECIO x MINUTO 4400 4000 3800 3600 3800 4600 4200

15. Cree un algoritmo que lea un nmero y con l realice la operacin que el usuario desee. El programa deber presentar un men principal y de acuerdo de la opcin seleccionada por el usuario mostrar un submen de funciones trigonmetricas o un submen de funciones matemticas. Men principal 1) Funciones trigonomtricas 2) Funciones matemticas 3) Salida Men de Funciones trigonomtricas Men de Funciones Matemticas 1) Seno de X 1) Elevar un nmero a cualquier potencia 2) Cos de X 2) Obtener la raz cuadrada de cualquier nmero 3) Tan de X 3) El logaritmo de un nmero 4) Regreso al men anterior 4) Regreso al men anterior 16. Desarrollar un algoritmo que calcule el salario de un empleado de acuerdo a la clase a la que pertenezca y al nmero de horas trabajadas. Los datos de entrada sern: horas de trabajo y clase del trabajador. Utilizar la siguiente tabla:

Clase 0 1 2 3

Sueldo x hora $7000 $8000 $10000 $13000

17. Desarollar un algoritmo que aconseje qu tipo de ropa se debe colocar un cliente de acuerdo a la temperatura y humedad introducidos como valores de entrada. De acuerdo a la siguiente informacin: Temperatura 20 12 4 32 Humedad 50 40 30 70 Ropa Pantalon Largo y Camisa Pantaln de pana y chaqueta Pantaln de pana, chaqueta y camisa Bermuda y camiseta

18. Desarrolle un algoritmo que presente en pantalla un men que posea las siguientes opciones: Equiltero, Issceles y Escaleno, y luego que el usuario escoja una opcin, el programa debe calcular el permetro del tringulo seleccionado. 19. Elabore un programa que convierte de Kilogramos a otra unidad de medida de masa (Hectogramo, Decagramo, gramo, decigramo, centigramo, miligramo), mostrando en pantalla un men con las opciones posibles y realizando la operacin seleccionada, presentando el resultado de la conversin. 20. Escriba un programa que muestre un men con cada uno de los departamentos de Colombia y al escoger una seleccin imprima en pantalla el nombre del departamento con su respectiva capital. 21. Realizar un algoritmo que convierta de unidades de medida usando la estructura segn, el usuario introducir como datos de entrada la longitud y la unidad en la que se encuentra dicha longitud (debe aparecer en un men 3 opciones: centmetros, kilmetros, o pulgadas) y el programa pasar la cantidad introducida a metros. Ejemplo: el usuario digita 15, luego aparece el men y escoge la opcin 2 (kilmetros), es decir, 15 Kilometros y el programa le mostrar en pantalla 15 Kilometros es igual a 15000 metros. 22. Crear un algoritmo que a digitar uno de los siguientes aos muestre en pantalla el acontecimiento histrico que corresponde a la siguiente tabla: Ao 0 33 476 1450 1492 1789 1819 1914 1939 1969 Acontecimiento Historico Nacimiento Jesucristo Muerte y Resurreccin de Jesucristo Cada del Imperio Romano Imprenta de Gutemberg Descubrimiento de Amrica Revolucin Francesa Batalla de Boyac Primera Guerra Mundial Segunda Guerra Mundial Llegada a la Luna

23. Crear un algoritmo que al digitar un nmero del 1 al 9. Muestre en Pantalla su tabla de multiplicar 24. Crear un algoritmo que al ingresar un nmero del 1 al 27 presente su correspondiente letra del abecedario. 25. Desarrollar un algoritmo que utilizando la estructura segn permita determinar si un nmero es par, impar o cero.

26. Realizar un programa que pida cuatro notas enteras entre 0 y 5 para sacar una nota promedio. Luego presentar en pantalla su nota cualitativa de acuerdo a la siguiente tabla: Promedio| Puntuacin -----------------------01 | Deficiente 2 | Insuficiente 3 | Aceptable 4 | Sobresaliente 5 | Excelente 27. En la Librera Nacional de Mxico, los sueldos de los trabajadores van a aumentar segn su contrato actual, escriba un algoritmo que lea el salario del empleado, calcule e imprima el nuevo sueldo de acuerdo a la siguiente tabla: salario | aumento % --------------------------------------------------U$ 300, U$400 U$500 | 40% U$ 600, U$700 U$800 | 30% U$ 900 U$1000 | 20% 28. En el Supermercado MAKRO, al total de las compras de los clientes, se le descuenta segn el valor total venta que aparece en su colilla de pago (solo si el valor total de la compra es un valor entero de los que aparece en la tabla siguiente). Desarrolle un algoritmo que lea el total de la compra de un cliente, calcule e imprima su descuento y lo que al final debe terminar pagando dicho cliente. Total venta | Descuento % ---------------------------------------------------------$1000000, $1100000 o $1200000| 10% $1300000, $1400000 o $1500000| 20% $1600000, $1700000 o $1800000| 30% $1900000, $2000000 o $3000000| 40% De otro modo | No hay descuento

29. Desarrolle un programa usando la estructura SEGN que convierta nmeros entre 0 y 99 a nmeros romanos. 30. Construir una programa que contenga el siguiente men y que realice las operaciones necesarias y muestre sus respectivos resultados: 1. 2. 3. 4. Conversin de pesos a dlares Conversin de libras a kilogramos Conversin de kilmetros a millas Fin de men

Seleccionar opcin [ ]

31. Construir un algoritmo que capture un deporte de un men de 10 deportes y despliegue dos implementos deportivos utilizados en ese deporte. 32. Desarrollar un algoritmo que solicite un nmero de dos digitos comprendido entre el 30 y el 99, para luego imprimir en pantalla el mismo nmero en letras. Ejemplo: Se solicita el nmero, el usuario digita 45 y saldr en pantalla: cuarenta y cinco. 33. Teniendo en cuenta las edades de una persona una empresa dar bonificaciones para entrada a un hotel cinco entrellas slo si el trabajador ha ganado comisiones mayores de 3000000. Realice un algoritmo que al leer el valor total de la comisiones ganadas y la edad, muestre en pantalla los bonos ganados de acuerdo a la siguiente tabla: Edad 20, 21, 22, 23, 24 25, 26, 27, 28, 29 30, 31, 32, 33, 34 35, 36, 37, 38, 39 40, 41, 42, 43, 44 45, 46, 47, 48, 49 50, 51, 52, 53, 54 De otro modo Bono en $ 100000 200000 300000 400000 500000 600000 700000 No hay Bono

34. Desarrolle un algoritmo que imprima en pantalla un men con las opciones que se presentan a continuacin y debe ejecutarlas: 1. Sumar 2 nmeros. 2. Presentar en Pantalla cualquier tabla de multiplicar (0 al 9). 3. Imprimir en Pantalla todo el alfabeto. 4. Salir. 35. Elabore un algoritmo que imprima en pantalla una serie de opciones a elegir de un men de 10 comidas tpicas de la regin e imprime el valor total que debe pagar el cliente si al seleccionar una comida puede pedir ms de un plato de la misma. 36. Teniendo en cuenta los nmeros primos del 1 al 100 y utilizando solo estructuras segn, disee un algoritmo que cuando el usuario digite un nmero imprima en pantalla si es o no primo.