Ejercicios Propuestos - Secuenciales
Ejercicios Propuestos - Secuenciales
EJERCICIOS PROPUESTOS
5. Diseñe un algoritmo que permita dado una cantidad de gramos indicar a cuantos kilos
equivale.
Datos de prueba:
Entrada (gramos) Salida (kilos)
1000 1
5000 5
3500 3.5
Datos de prueba:
Entrada (m) Salida (cm)
1 100
5 500
3.5 350
7. Diseñar un algoritmo que permita resolver una ecuación de 2do grado : ax2 + bx+c = 0,
donde el usuario ingresará los valores enteros de a, b y c y al final muestre las raices
de la ecuación (X1, X2).
−b ± √ b −4 ac
2
x=
2a
Datos de prueba:
Entrada (a b c) Salida ( X1 X2 )
2 9 10 -2 -2.5
5 7 2 -0.4 -1
2 -5 -3 3 -0.5
3 5 -2 0.3333 -2
8. Diseñe un algoritmo que resuelva el problema que tienen en una gasolinera para
determinar el total de una venta. Los surtidores de la misma registran lo que surten
en galones, pero el precio de la gasolina está fijado en litros. El programa que
construya debe calcular y mostrar lo que hay que cobrarle al cliente.
10. Un día un profesor que dictaba por horas en una universidad, se dirigía a la oficina de
dirección de personal para pedir un adelanto. En el camino se encuentra con la
secretaria de personal y ella le comenta que el director no está de ánimos y está muy
ocupado debido a que estaba procesando la planilla de los profesores por horas, lo
cual es un trabajo muy tedioso debido a que se había dado en este mes una política
de descuentos para todos y además porque no contaba con ningún programa que lo
apoyara en este cálculo a pesar de que contaba con una computadora en su oficina.
El profesor que buscaba quedar bien con personal para que le dieran el adelanto,
decide apoyar en este proceso, para ello le pide a la secretaria que le explique la
forma como se calcula el salario neto. La secretaria le comenta que el salario neto es
igual al salario bruto menos el descuento que se aplicará este mes a todos los
profesores. El salario bruto de cada profesor se calcula multiplicando el precio por
hora del profesor y la cantidad de horas trabajadas, los cuales son datos que ellos ya
tienen a la mano y el descuento es el 25% del salario bruto. Después de hacer todos
estos cálculos apuntamos en una hoja el salario bruto, el descuento y el salario neto.
Datos de prueba:
Entrada (precioHora cantHoras ) Salida (salarioBruto descuento salarioNeto
20 64 1280 320 960
20 40 800 200 600
90 36 3240 810 2430
11. Un día se encuentra con su vecino, un ingeniero químico, quien ha elaborado una
fórmula química para un experimento que está realizando la cual es la siguiente:
a2 + b 3 2 3
r=
a + b
2(a+b)2
Datos de prueba:
Entrada (a b) Salida ( r )
3 6 4.929405
6 3 1.513454
5 5 2.959533
12. Imagínese que un día que usted va caminando por el centro de Chiclayo se encuentra con un
amigo del colegio el cual ahora es profesor de educación física y se encuentra entrenando a
un grupo de 100 corredores que participarán en las olimpiadas a nivel nacional. Su amigo le
comenta que tiene un registro de los tiempos records de cada corredor, pero éste se
encuentra en segundos y la directiva de la institución donde trabaja le ha pedido un reporte
donde para cada corredor debe de indicar esa cantidad de segundos a cuantas horas,
minutos y segundos equivale. Por ejemplo si la cantidad de segundos es 3770, debe mostrar
esto como 1h 2m 50s (h: horas, m: minutos, s: segundos). Así que le ha solicitado que le haga
el favor de construirle un programa donde dado la cantidad entera de segundos muestre
finalmente a cuantas horas, minutos y segundos equivale.
Datos de prueba:
Entrada (cantSeg) Salida (hor min seg )
3770 1 2 50
256 0 4 16
8000 2 13 20
Funciones del pseint