Taller Algoritmos 1
Taller Algoritmos 1
Taller Algoritmos 1
Regional ANTIOQUIA
Centro Tecnolgico de Gestin Industrial
Instrumento de Evaluacin
Versin: 01
Pgina 1
1.
2.
3.
4.
5.
6.
Versin: 01
Pgina 2
7.
Algoritmo que calcule el pago por la renta de pelculas. Sabiendo que por cada pelcula
rentada se cobran por da de renta 25 bs.
8.
Dado dos nmeros equivalentes a Celsius y Fahrenheit realice un algoritmo que permita
Convertir de temperatura Celsius a temperatura Fahrenheit y Convertir de temperatura
Fahrenheit a temperatura Celsius.
9.
10. En una empresa el sueldo a pagar a los trabajadores se calcula en funcin de las piezas
producidas por cada uno de ellos, sabiendo que por cada pieza se le paga 10bs se
necesita realizar un algoritmo que permita calcular el pago total de un trabajador.
11. Una persona debe cambiar de cepillo de dientes cada 4 meses. Una persona empieza
a usar cepillo de dientes al ao de nacido. Dado el ao de nacimiento y el ao actual
calcular el nmero de cepillos de dientes que ha debido usar hasta la fecha.
12. Elaborar un algoritmo que solicite el nmero de respuestas correctas, incorrectas y en
blanco, correspondientes a un participante, y muestre su puntaje final, considerando
que por cada respuesta correcta tendr 4 puntos, respuestas incorrectas tendr -1
punto y respuestas en blanco tendr 0 puntos.
13. Un coche se mueve, partiendo del reposo, con una aceleracin constante de 8 m/s2.
Escribir un algoritmo que calcule:
a. La velocidad instantnea al cabo de 5 segundos.
b. La velocidad media durante los primeros 5 segundos del recorrido.
14. Algoritmo que calcule el valor absoluto de un nmero N.
15. Mostrar los smbolos Cmo han estado ustedes?
16. Mostrar la cantidad 100.
17. Mostrar el resultado de sumar 32.767 y 9.067?
18. Mostrar el texto Total de la suma seguido por el resultado de: 40.9357 + 807.654 +
396.485.
19. Mostrar el resultado de sumar dos cantidades.
20. Calcular el rea de un cuadrado.
21. Calcular el valor a pagar por un producto junto con el precio y el impuesto.
22. Calcular la longitud de una circunferencia.
23. Calcular cul es el % que representa una cantidad de otra.
24. Calcular el valor a pagar por tres productos y el impuesto pagado para los tres.
25. Calcule el valor de la suma a cada una de las tres parejas de valores y la suma total.
26. Un coche recorre K kilmetros en H horas. Cunto recorrer en cierta cantidad de
horas si su velocidad permanece constante?
27. Calcule el volumen de una esfera.
Prepar: Hernn Daro Solano, [email protected]
Versin: 01
Pgina 3
0 -2
2.01 - 5
5.01 - 10
10.1 en adelante
%
DESCUENTO
0%
10%
10%
20%
Determinar cunto pagara una persona que compre manzanas es esa frutera.
35. Una compaa dedicada al alquiler de automviles cobra un monto fijo, para sus
automviles, as:
a. $300.000,oo para los primeros 300 Km. de recorrido.
b. Ms de 300 Km. y hasta 1.000 Km., cobra un monto adicional de $ 15.000,oo por
cada kilmetro en exceso sobre 300.
c. Por ms de 1.000 Km. cobra un monto adicional de $ 10.000 por cada kilmetro en
exceso sobre 1.000.
d. Los precios ya incluyen el 16% del IVA.
Disee un algoritmo que determine el monto a pagar por el alquiler de un vehculo y el
monto incluido del impuesto.
36. Tomando como base los resultados obtenidos en un laboratorio de anlisis clnicos, un
mdico determina si una persona tiene anemia o no, lo cual depende de su nivel de
hemoglobina en la sangre, de su edad y de su sexo. Si el nivel de hemoglobina que
tiene una persona es menor que el rango que le corresponde, se determina su resultado
como positivo y en caso contrario como negativo. La tabla en la que el medico se basa
para obtener el resultado es la siguiente:
EDAD
0 1 mes
NIVEL HEMOGLOBINA
13 26 g%
Versin: 01
Pgina 4
NIVEL HEMOGLOBINA
10 18 g%
11 15 g%
11.5 15 g%
12.6 15.5 g%
13 15.5 g%
37. Leer la edad, estado civil y nombre de tres hermanos e imprimir el nombre del mayor si
es hombre casado, o de la menor si es mujer y soltera, de lo contrario imprimir un
mensaje de error.
38. Hacer un programa el cual indique si un nmero es negativo y convertirlo a positivo; si
es positivo a negativo o si es igual a cero, imprima No divisible.
39. Leer los lados de un tringulo y determinar si es tringulo equiltero (tres lados iguales),
issceles (dos lados iguales) o escaleno (tres lados diferentes).
40. Lea dos nmeros e imprima la suma slo si son positivos, imprima el producto si uno
de ellos es negativo e imprima la resta del mayor por el menor si son negativos. Si son
iguales, imprimir la potencia y si alguno es igual a cero imprimir un mensaje de error:
operacin invlida.
41. De un carcter ledo determinar si es vocal, consonante, nmero natural u otro caracter
diferente.
42. Leer tres nmeros y si son diferentes, mostrarlos en orden descendente.
43. Dada la nota definitiva de un estudiante, determinar si el promedio es bajo (nota < 3.0),
si obtuvo aceptable (nota >= 3.0 y nota <4.0), sobresaliente (nota >=4.0 y nota <=4.5)
o excelente (nota > 5.0). Verificar al iniciar que la nota est en el rango correcto (0.0 a
5.0)
44. Leer la edad de una persona, si es menor de 12 mostrar Escuela bsica, si es mayor
o igual a 12 y menor o igual a 18, mostrar Nivel secundario, si es mayor de 18 y menor
o igual a 24 mostrar Educacin Superior y si es mayor de 25, mostrar Educacin
Posgraduada.
45. Determinar si un nmero ledo es par y mltiplo de 3, impar y mltiplo de 5 o impar y
mltiplo de 7. En caso contrario, mostrar No cumple condiciones.
46. Leer para cada producto (soya, arroz y ajonjol) el total de exportado en toneladas
realizadas por una empresa en el mes de febrero Mostrar cul producto export
mayor cantidad y cul producto export menos. Mostrar el total exportado de los tres
productos.
47. Leer las notas de una asignatura, correspondiente a un estudiante X, nota parcial
(20%), nota final (20%) y seguimiento (60%), calcular la definitiva. Indicar si gana (nota
definitiva >=3.0), si habilita (nota definitiva >2.6 y menor de 3.0) o pierde la asignatura.
48. Lea tres nmeros O, P y Q e imprima un mensaje Cumplen condiciones, si uno
de ellos es positivo, otro negativo y otro igual a cero, en caso contrario, mostrar un
mensaje de error.
Prepar: Hernn Daro Solano, [email protected]
Versin: 01
Pgina 5
49. Se tiene el nombre, cdigo del producto vendido, el total de las ventas de cada
producto, realizadas por un vendedor. Calcule su comisin teniendo en cuenta que si
el producto es de: Cdigo 1 esta es del 5%, Cdigo 2 esta es del 10%, Cdigo 3 esta
es del 15%. Imprima el nombre y la comisin total del vendedor (suma de las
comisiones de cada producto vendido).
50. En un registro se encuentra el documento de identidad, nmero de horas trabajadas
mensuales y salario bsico hora de un empleado. Si su SB >= dos salarios mnimos
legales vigentes (SMLV) hacerle una retencin por Seguridad Social de 5%. Si el salario
es menor de dos SMLV, hacerle una retencin del 3% Si el salario es igual a un SMLV,
tiene una retencin del 1% y se le da subsidio de transporte. Se desea calcular el salario
neto de este empleado (bsico menos deducciones, ms subsidios). El SMLV en el
2011 es de 535.600 Auxilio de Transporte $63.600.
51. Una tienda de libros vende sus libros de acuerdo a las siguientes especificaciones:
Precio base de $25.000, si el nmero de pginas es ms 100 y menos de 200, $50 por
cada pgina, entre 200 y 300 pginas $30 de recargo; $10 de recargo por cada pgina
si el nmero de pginas es mayor de 300. Realizar un algoritmo que calcule el precio
del libro y lo imprima con su nombre. Se lee el nombre del libro y el nmero de hojas
(la hoja tiene 2 pginas).
52. Se tiene el nombre del cliente, nmero de artculos comprados, el valor de cada artculo.
Calcule el valor de la compra teniendo en cuenta lo siguiente: si la compra es mayor de
$100.000 se le hace un descuento del 10% sobre el total de la compra; para compras
mayores de $50.000 y menores de $100.000 se le da un descuento del 5% sobre el
total de la compra; y si la compra es menor de $50.000 no se le hace descuento. Mostrar
el nombre del cliente, el total de la compra, el neto a pagar por su compra y el valor del
descuento.
53. Calcular el valor a pagar en la matrcula por un estudiante, teniendo en cuenta lo
siguiente: (valor matricula = cargos fijos + cargos variables). Los cargos fijos son
$30.000 por crdito y los cargos variables se calculan sumando el 5% del patrimonio y
un porcentaje de la renta as: renta < 500.000 el 1%; renta >= 500.000 y < de 1000.000
el 1.5% y renta >= 1.000.000 el 2%. Si present certificado electoral, se le hace un
descuento del 20% en el valor total a pagar. Cada registro contiene: cdigo y nombre
del estudiante, nmero de crditos, valor del patrimonio y valor de la renta. Mostrar el
nombre el valor de la matrcula y de los cargos variables.
54. Una agencia de alquiler de autos cobra la hora de uso a un valor determinado de
acuerdo a: si es carro de cuatro puestos $15.000, si es carro de dos puestos $25.000,
si es moto $8000 y si es camioneta $32.000. Si el cliente usa el carro por ms de 12
horas le hacen un descuento del 10% por cada hora de ms. Haga un programa que
lea tipo de vehculo alquilado, horas de uso y determine el total a pagar.
55. Un vendedor recibe un sueldo base ms un 10% extra por comisin de sus ventas, el
vendedor desea saber cunto dinero obtendr por concepto de comisiones por las tres
ventas que realiza en el mes y el total que recibir en el mes tomando en cuenta su
sueldo base y comisiones.
56. Una tienda ofrece un descuento del 15% sobre el total de la compra y un cliente desea
saber cunto deber pagar finalmente por su compra.
Prepar: Hernn Daro Solano, [email protected]
Versin: 01
Pgina 6
57. Un maestro desea saber qu porcentaje de hombres y que porcentaje de mujeres hay
en un grupo de estudiantes.
58. Realizar un algoritmo que calcule la edad de una persona.
59. Calcular el nuevo salario de un obrero si obtuvo un incremento del 25% sobre su salario
anterior.
60. El dueo de una tienda compra un artculo a un precio determinado. Obtener el precio
en que lo debe vender para obtener una ganancia del 30%.
61. Todos los lunes, mircoles y viernes, una persona corre la misma ruta y cronometra los
tiempos obtenidos. Determinar el tiempo promedio que la persona tarda en recorrer la
ruta en una semana cualquiera.
62. Haga un algoritmo que calcule el rea un tringulo.
63. Haga un algoritmo que calcule el rea un rectngulo.
64. Haga un algoritmo que calcule el rea un cuadrado.
65. Haga un algoritmo que dado un numero calcule el cuadrado, cubo, el doble y el tripe de
ese nmero.
66. Haga un programa que calcule el porcentaje de alumnos que perdieron y los alumnos
que ganaron.
67. Haga un programa que calcule el ndice de masa corporal. =
()
2 ()
68. Haga un algoritmo que calcule el salario neto de un empleado sabiendo que gana un
salario bsico y le descuentan el 20%
69. Haga un algoritmo que calcule el promedio de 4 notas para un estudiante.
70. Haga un algoritmo que calcule el promedio de notas sabiendo que las notas tienen un
valor de 30%, 30% y 40% respectivamente.
71. Haga un algoritmo que calcule la siguiente ecuacin: Y= X AL CUADRADO
72. Haga un algoritmo que calcule la siguiente ecuacin: Y= X AL CUBO
73. Haga un algoritmo que calcule la siguiente ecuacin: Y= X*Z+Z+X
74. Haga un algoritmo que calcule la siguiente ecuacin: Y= X /(Z AL CUADRADO)
75. Haga un algoritmo que calcule el valor venta de un producto sabiendo su costo y su
porcentaje de ganancia.
76. Haga un algoritmo que calcule el salario neto de un empleado sabiendo que gana un
salario bsico, le descuentan el 10% y le dan dos bonificaciones una del 9 y otra de 20.
77. Haga un algoritmo que calcule el salario neto de un empleado sabiendo que gana un
salario bsico, le descuentan 4% por salud, 4% por pensin, 1% por riesgos
profesionales, y le dan un subsidio de transporte de 65600.