Professional Documents
Culture Documents
A pocos hombres les falta capacidad, si fracasan es porque les falta dedicacin
1. Desarrolle un algoritmo que lea un nmero, en caso de ser negativo lo imprima junto con su positivo. 2. desarrollar un programa que dado una calificacin de un alumno en un parcial, escribe aprobado si la calificacin es superior a 3. 3. desarrollar el algoritmo dado como dato el sueldo de un trabajador, le aplica un aumento del 15% si su sueldo es inferior a $300.000. 4. desarrollar un algoritmo que asigne el sueldo a cinco empleados, teniendo en cuenta su categora. 5. desarrollar un programa que capture tres nmeros e imprima por pantalla cual es el nmero mayor, el menor, cuales son iguales, si los tres diferentes. 6. escriba el algoritmo que al capturar un nmero entero convierta grados centgrados a kelvis, si captura un nmero flotante diga si es mayor a 10.5, y si captura un carcter escriba su nombre. 7. Desarrolle un algoritmo que lea de un registro: el nombre, la edad, el sexo, el estado civil de cualquier persona e imprima el nombre de la persona, si corresponde a un hombre casado mayor de 40 aos o a una mujer soltera menor de 50 aos. 8. Prepare un algoritmo que identifique e imprima el nmero medio de un conjunto de tres nmeros nicos. El nmero medio es aquel que no es el menor ni el mayor. 9. Dados tres nmeros enteros nicos, a, b y c. Elabore un algoritmo que los ordene de mayor a menor e imprmalos.
10. A ciertos estudiantes se les dice que su calificacin final ser ell promedio de las dos calificaciones ms altas de entre las tres que se han obtenido en el curso. Haga un algoritmo que permita a un estudiante efectuar el clculo correspondiente a su nota final.
11. Escriba un algoritmo que acepte o rechace una pieza en forma de varilla, para una empresa de acuerdo a los siguientes criterios: a. Su longitud debe ser mayor de 7.5 cm pero no exceder los 9 cm b. Su dimetro no debe ser menor que 0.5 cm ni mayor de 1.3 cm. c. Por ningn motivo su masa debe exceder los 5.8 cm i. Nota: masa = dimetro * longitud * densidad; densidad = 3.5 Gr/cm 12. Elaborar un algoritmo que acepte o rechace una varilla de acuerdo a los siguientes criterios: a. Su longitud no debe ser menor a 7.5 cm y no exceder los 9.5 cm. b. Su dimetro no debe ser menor de 05 mm ni mayor a 1.3 mm c. Su masa no debe exceder los 5.8 gr/cm d. (M = longitud * dimetro * densidad , densidad = 3.5 gr/cm) 13. Un vendedor desea calcular su comisin total sobre las ventas de varios artculos. Al vendedor le corresponde el 3% de comisin sobre artculos cuyo precio es menor de $2.000.oo y el 5% de comisin sobre artculos cuyo precio es de $2000.oo o ms. El vendedor hizo 50 ventas y desea saber tambin cuntas ventas hizo menores de 2000 y cuantas mayores o iguales a 2000. 14. desarrollar un algoritmo que halle la nota total de una materia en la UPC, y determine si la gano o la reprob 15. un algoritmo que evalu la siguiente expresin aritmtica 1/n. 16. desarrollar el algoritmo que evalu la formula cuadrtica o general. 17. un programa que capture un nmero y diga si negativo o positivo. 18. un algoritmo que capture un nmero y diga si es par o impar. 19. desarrollar el algoritmo que lea tres nmeros y diga si uno es divisible del otro.
21. Tres personas deciden invertir su dinero para fundar una empresa. Cada una de ellas invierte una cantidad distinta. Obtener el porcentaje que cada quien invierte con respecto a la cantidad total invertida. 22. Un alumno desea saber cual ser su promedio general en las tres materias mas difciles que cursa y cual ser el promedio que obtendr en cada una de ellas. Estas materias se evalan como se muestra a continuacin: La calificacin de Matemticas se obtiene de la sig. manera: Examen 90% Promedio de tareas 10% En esta materia se pidi un total de tres tareas. La calificacin de Fsica se obtiene de la sig. manera: Examen 80% Promedio de tareas 20% En esta materia se pidi un total de dos tareas. La calificacin de Qumica se obtiene de la sig. manera: Examen 85% Promedio de tareas 15% En esta materia se pidi un promedio de tres tareas. 23. Determinar si un alumno aprueba a reprueba un curso, sabiendo que aprobara si su promedio de tres calificaciones es mayor o igual a 70; reprueba en caso contrario. 24. Que lea dos nmeros y los imprima en forma ascendente. 25. Una persona enferma, que pesa 70 kg, se encuentra en reposo y desea saber cuantas caloras consume su cuerpo durante todo el tiempo que realice una misma actividad. Las actividades que tiene permitido realizar son nicamente dormir o estar sentado en reposo. Los datos que tiene son que estando dormido consume 1.08 caloras por minuto y estando sentado en reposo consume 1.66 caloras por minuto. 26. Hacer un algoritmo que imprima el nombre de un articulo, clave, precio original y su precio con descuento. El descuento lo hace en base a la clave, si la clave es 01 el descuento es del 10% y si la clave es 02 el descuento en del 20% (solo existen dos claves). 27. Hacer un algoritmo que calcule el total a pagar por la compra de camisas. Si se compran tres camisas o mas se aplica un descuento del 20% sobre el total de la compra y si son menos de tres camisas un descuento del 10%
33. El gobierno ha establecido el programa SAR (Sistema de Ahorro para el Retiro) que consiste en que los dueos de la empresa deben obligatoriamente depositar en una cuenta bancaria un porcentaje del salario de los trabajadores; adicionalmente los trabajadores pueden solicitar a la empresa que deposite directamente una cuota fija o un porcentaje de su salario en la cuenta del SAR, la cual le ser descontada de su pago. Un trabajador que ha decidido aportar a su cuenta del SAR desea saber la cantidad total de dinero que estar depositado a esa cuenta cada mes, y el pago mensual que recibir. 34. Una persona desea iniciar un negocio, para lo cual piensa verificar cuanto dinero le prestara el banco por hipotecar su casa. Tiene una cuenta bancaria, pero no quiere disponer de ella a menos que el monto por hipotecar su casa sea muy pequeo. Si el monto de la hipoteca es menor que $1 000 000 entonces invertir el 50% de la inversin total y un socio invertir el otro 50%. Si el monto de la hipoteca es de $ 1 000 000 o mas, entonces invertir el monto total de la hipoteca y el resto del dinero que se necesite para cubrir la inversin total se repartir a partes iguales entre el socio y el. 35. El alcalde de Valledupar desea reforestar un bosque que mide determinado nmero de hectreas. Si la superficie del terreno excede a 1 milln de metros cuadrados, entonces decidir sembrar de la sig. manera: Porcentaje de la superficie del bosque Tipo de rbol 70% pino 20% oyamel 10% cedro Si la superficie del terreno es menor o igual a un milln de metros cuadrados, entonces decidir sembrar de la sig. Manera: Porcentaje de la superficie del bosque Tipo de rbol 50% pino 30% oyamel 20% cedro El Alcalde desea saber el numero de pinos, oyameles y cedros que tendr que sembrar en el bosque, si se sabe que en 10 metros cuadrados caben 8 pinos, en 15 metros cuadrados caben 15 oyameles y en 18 metros cuadrados caben 10 cedros. Tambin se sabe que una hectrea equivale a 10 mil metros cuadrados. 36. Una fbrica ha sido sometida a un programa de control de contaminacin para lo cual se efecta una revisin de los puntos IMECA generados por la fbrica. El programa de control de contaminacin consiste en medir los puntos IMECA que emite la fabrica en cinco das de una semana y si el promedio es superior a los 170 puntos entonces tendr la sancin de parar su produccin por una semana y una multa del 50% de las ganancias diarias cuando no se detiene la produccin. Si el
56. Una persona desea invertir su dinero en un banco, el cual le otorga un 2% de inters. Cual ser la cantidad de dinero que esta persona tendr al cabo de un ao si la ganancia de cada mes es reinvertida?. 57. Calcular el promedio de edades de hombres, mujeres y de todo un grupo de alumnos. 58. Encontrar el menor valor de un conjunto de n nmeros dados. 59. Encontrar el mayor valor de un conjunto de n nmeros dados. 60. En un supermercado un cajero captura los precios de los artculos que los clientes compran e indica a cada cliente cual es el monto de lo que deben pagar. Al final del da le indica a su supervisor cuanto fue lo que cobro en total a todos los clientes que pasaron por su caja. 61. Cinco miembros de un club contra la obesidad desean saber cuanto han bajado o subido de peso desde la ultima vez que se reunieron. Para esto se debe realizar un ritual de pesaje en donde cada uno se pesa en diez bsculas distintas para as tener el promedio ms exacto de su peso. Si existe diferencia positiva entre este promedio de peso y el peso de la ltima vez que se reunieron, significa que subieron de peso. Pero si la diferencia es negativa, significa que bajaron. Lo que el problema requiere es que por cada persona se imprima un letrero que diga: SUBIO o BAJO y la cantidad de kilos que subi o bajo de peso. 62. Se desea obtener el promedio de g grupos que estn en un mismo ao escolar; siendo que cada grupo puede tener n alumnos que cada alumno puede llevar m materias y que en todas las materias se promedian tres calificaciones para obtener el promedio de la materia. Lo que se desea desplegar es el promedio de los grupos, el promedio de cada grupo y el promedio de cada alumno. 63. La presin, volumen y temperatura de una masa de aire se relacionan por la formula: masa= presin * volumen . 0.37 * (temperatura + 460) Calcular el promedio de masa de aire de los neumticos de n vehculos que estn en compostura en un servicio de alineacin y balanceo. Los vehculos pueden ser motocicletas o automviles.
64. Determinar la cantidad semanal de dinero que recibir cada uno de los n obreros de una empresa. Se sabe que cuando las horas que trabajo un obrero exceden de 40, el resto se convierte en horas extras que se pagan al doble de una hora normal, cuando no exceden de 8; cuando las horas extras exceden de 8 se pagan las primeras 8 al doble de lo que se paga por una hora normal y el resto al triple. 65. En una granja se requiere saber alguna informacin para determinar el precio de venta por cada kilo de huevo. Es importante determinar el promedio de calidad de la n gallinas que hay en la granja. La calidad de cada gallina se obtiene segn la formula: Calidad = peso de la gallina * altura de la gallina Numero de huevos que pone Finalmente para fijar el precio del kilo de huevo, se toma como base la siguiente tabla: PRECIO TOTAL DE CALIDAD Mayor o igual que 15 Mayor que 8 y menor que 15 Menor o igual que 8 PESO POR KILO DE HUEVO 1.2 * promedio de calidad 1.00 * promedio de calidad 0.80 * promedio de calidad
66. Una persona que va de compras a la tienda Enano, S.A., decide llevar un control sobre lo que va comprando, para saber la cantidad de dinero que tendr que pagar al llegar a la caja. La tienda tiene una promocin del 20% de descuento sobre aquellos artculos cuya etiqueta sea roja. Determinar la cantidad de dinero que esta persona deber pagar. 67. Un censador recopila ciertos datos aplicando encuestas para el ltimo Censo Nacional de Poblacin y Vivienda. Desea obtener de todas las personas que alcance a encuestar en un da, que porcentaje tiene estudios de primaria, secundaria, carrera tcnica, estudios profesionales y estudios de posgrado. 68. Un jefe de casilla desea determinar cuantas personas de cada una de las secciones que componen su zona asisten el da de las votaciones. Las secciones son: norte, sur y centro. Tambin desea determinar cual es la seccin con mayor numero de votantes. 69. Calcular la suma siguiente: 100 + 98 + 96 + 94 +. . . + 0 en este orden 70. Leer 50 calificaciones de un grupo de alumnos. Calcule y escriba el porcentaje de reprobados. Tomando en cuenta que la calificacin mnima aprobatoria es de 3.0.
71. Leer los 250,000 votos otorgados a los 3 candidatos a gobernador e imprimir el nmero del candidato ganador y su cantidad de votos. 72. Suponga que tiene usted una tienda y desea registrar las ventas en su computadora. Disee un algoritmo que lea por cada cliente, el monto total de su compra. Al final del da que escriba la cantidad total de ventas y el numero de clientes atendidos. 73. Se tiene un conjunto de 1,000 tarjetas cada una contiene la informacin del censo para una persona: 1.- Nmero de censo, 2.- Sexo 3.- Edad 4.- Estado civil (a.- soltera, b. Casado, c. Viudo, d. Divorciado) Disee un algoritmo que lea todos estos datos, e imprima el nmero de censo de todas las jvenes solteras que estn entre 16 y 21 aos. 74. Disee un algoritmo que calcule e imprima el pago de 102 trabajadores que laboran en la Ca. GACMAN. Los datos que se leern sern los siguientes: a) Las horas trabajadas b) El sueldo por hora c) El tipo de trabajador (1.-obrero, 2.-empleado) Para calcular los pagos considerar lo siguiente: - Los obreros pagan 10 % de impuesto - Los empleados pagan 10 % de impuesto. - Los trabajadores (obreros y empleados) que reciban un pago menor de 100,000 pesos no pagan impuesto. -Al final se deber imprimir el total a pagar a los trabajadores y a los empleados. 75. La Ca. Automovilstica Mazda, premia anualmente a sus mejores vendedores de acuerdo a la siguiente tabla: Si vendi Le corresponde de Comisin sobre ventas totales 1,000,000 <= v < 3,000,000 3% 3,000,000 <= v < 5,000,000 4% 5,000,000 <= v < 7,000,000 5% 7,000,000 <= v 6% Disear un algoritmo que lea las ventas de 100 vendedores y que escriba la comisin anual que le corresponda a cada vendedor. Suponer que nadie vende ms de 10,000,000 al ao. 76. Un avin que viaja 800 Km/hr. Dispara un proyectil autoimpulsado, en el momento del disparo, el avin hace un giro de 90 0 y acelera a 20 mtrs/seg2. El proyectil sigue su curso, acelerando a 10 mtrs./seg2.
10
82. Se desea saber cunto gana un trabajador en una semana. El trabajador gana un salario base por hora de 50.00. Por cada falta al trabajador se le descuenta el equivalente a 5 horas de trabajo.
84. Disee un algoritmo que permita hallar la suma y el promedio de tres nmeros. 85. Disee un pseudocdigo que halle el rea y el permetro de un rectngulo. Considere las siguientes frmulas: rea = ase x altura, permetro = 2 x (base*altura). 86. Disee un pseudocdigo para convertir una longitud dada en centmetros a pies. Considere que 1 pie = 30.48 centmetros
A. EJERCICIOS DE NIVEL 1
1. Elaborar un algoritmo que lea un nmero y obtenga su cuadrado y su cubo 2. Elaborar un algoritmo que calcule el rea de un tringulo. 3. Elaborar un algoritmo que halle la solucin a una ecuacin de segundo grado.
B. EJERCICIOS DE NIVEL 2 1. La serie de Lucas es: 1 3 4 7 11 18 29...... Elabore un algoritmo que imprima N trminos de la serie. 2. Elabore un algoritmo que escriba la siguiente serie: 1 3 8 30 144 840...... 3. Elabore un algoritmo que calcule el resultado de
4. Elaborar un algoritmo que calcule los siguientes valores n n y n! 5. Elaborar un algoritmo que lea los datos a, r y n y calcule la siguiente sumatoria: suma =
ar
i =1
i =7
n 1
6. Elaborar un algoritmo que lea dos nmeros enteros y los almacene en las variables a y b. El algoritmo debe determinar si uno es mltiplo de otro, en cuyo caso se debe escribir s. Se debe escribir n en caso contrario. 7. Elaborar un algoritmo que indique si un nmero es primo o no. 8. Elaborar un algoritmo que lea un entero n que indica que tabla de multiplicar se desea calcular e imprimir, de la tabla desde el 1 hasta el 9. Por ejemplo si se ley un valor n igual a 3 entonces la tabla que se debe imprimir ser la tabla del 3. 9. Elabore un algoritmo que calcule el mnimo comn mltiplo de dos nmeros enteros positivos sabiendo que el mnimo comn mltiplo de dos nmeros es un tercer nmero que divide a a y b sin dejar residuo. 10. Elabore un algoritmo que calcule el mximo comn divisor de dos nmeros enteros positivos.