You are on page 1of 5

Ing.

Milagros Zegarra Meja


PROBLEMAS
Estructura Selectiva Mltiple



1) Leer tres nmeros diferentes e imprimir el nmero mayor de los tres.

2) Determinar la cantidad de dinero que recibir un trabajador por concepto de las horas
extras trabajadas en una empresa, sabiendo que cuando las horas de trabajo exceden de
40, el resto se consideran horas extras y que estas se pagan al doble de una hora normal
cuando no exceden de 8; si las horas extras exceden de 8 se pagan las primeras 8 al
doble de lo que se pagan las horas normales y el resto al triple.

3) Calcular la utilidad que un trabajador recibe en el reparto anual de utilidades si este se le
asigna como un porcentaje de su salario mensual que depende de su antigedad en la
empresa de acuerdo con la siguiente. tabla:
Tiempo Utilidad
Menos de 1 ao 5 % del salario
1 ao o ms y menos de 2 aos 7% del salario
2 aos o ms y menos de 5 aos 10% del salario
5 aos o ms y menos de 10 aos 15% del salario
10 aos o ms 20% del salario


4) En una tienda de descuento se efecta una promocin en la cual se hace un descuento
sobre el valor de la compra total segn el color de la bolita que el cliente saque al pagar
en caja. Si la bolita es de color blanco no se le har descuento alguno, si es verde se le
har un 10% de descuento, 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.

5) El MINSA requiere clasificar a las personas que se jubilaran en el ao de 2014. Existen
tres tipos de jubilaciones: por edad, por antigedad joven y por antigedad adulta. Las
personas adscritas a la jubilacin por edad deben tener 60 aos o mas y una antigedad
en su empleo de menos de 25 aos. Las personas adscritas a la jubilacin por
antigedad joven deben tener menos de 60 aos y una antigedad en su empleo de 25
aos o ms.
Las personas adscritas a la jubilacin por antigedad adulta deben tener 60 aos o mas
y una antigedad en su empleo de 25 aos o mas.
Determinar en que tipo de jubilacin, quedara adscrita una persona.

6) En una fbrica de computadoras se planea ofrecer a los clientes un descuento que
depender del nmero de computadoras que compre. Si las computadoras son menos
de cinco se les dar un 10% de descuento sobre el total de la compra; si el nmero de
computadoras es mayor o igual a cinco pero menos de diez se le otorga un 20% de
descuento; y si son 10 o ms se les da un 40% de descuento. El precio de cada
computadora es de S/.11,000

7) En una llantera se ha establecido una promocin de las llantas marca Ponchadas,
dicha promocin consiste en lo siguiente:
Ing. Milagros Zegarra Meja

Si se compran menos de cinco llantas el precio es de S/.300 cada una, de
S/.250 si se compran de cinco a 10 y de S/.200 si se compran ms 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 el total de la compra.

8) En un juego de preguntas a las que se responde Si o 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:
- Colon descubri Amrica?
- La independencia de Per fue en el ao 1810?
- The Doors fue un grupo de rock Americano?

9) Un proveedor de estreos ofrece un descuento del 10% sobre el precio sin IGV, de
algn aparato si este cuesta S/.2000 o mas. Adems, independientemente de esto,
ofrece un 5% de descuento si la marca es SONY. Determinar cuanto pagar, con
IGV incluido, un cliente cualquiera por la compra de su aparato.

10) Una frutera ofrece las manzanas con descuento segn la siguiente tabla:
NUM. DE KILOS COMPRADOS % DESCUENTO
0 - 2 0%
2.01 - 5 10%
5.01 - 10 15%
10.01 en adelante 20%
Determinar cuanto pagara una persona que compre manzanas es esa frutera.

11) El dueo de una empresa desea planificar las decisiones financieras que tomara en el
siguiente ao. La manera de planificarlas depende de lo siguiente:

Si actualmente su capital se encuentra con saldo negativo, pedir un prstamo bancario
para que su nuevo saldo sea de S/.10 000. Si su capital tiene actualmente un saldo
positivo pedir un prstamo bancario para tener un nuevo saldo de S/.20 000, pero si
su capital tiene actualmente un saldo superior a los S/.20 000 no pedir ningn
prstamo.
Posteriormente repartir su presupuesto de la siguiente manera.
S/.5 000 para equipo de computo
S/.2 000 para mobiliario
y el resto la mitad ser para la compra de insumos y la otra para
otorgar incentivos al personal.

Desplegar que cantidades se destinaran para la compra de insumos e incentivos al
personal y, en caso de que fuera necesario, a cuanto ascendera la cantidad que se
pedira al banco.

12) Tomando como base los resultados obtenidos en un laboratorio de anlisis clnicos, un
medico 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:

Ing. Milagros Zegarra Meja
EDAD NIVEL HEMOGLOBINA
0 - 1 mes 13 - 26 g%
> 1 y < = 6 meses 10 - 18 g%
> 6 y < = 12 meses 11 - 15 g%
> 1 y < = 5 aos 11.5 - 15 g%
> 5 y < = 10 aos 12.6 - 15.5 g%
> 10 y < = 15 aos 13 - 15.5 g%
mujeres > 15 aos 12 - 16 g%
hombres > 15 aos 14 - 18 g%

13) Una institucin educativa estableci un programa para estimular a los alumnos con
buen rendimiento acadmico y que consiste en lo siguiente:

Si el promedio es de 18 o ms y el alumno es de III ciclo, entonces este podr cursar 25
crditos y se le har un 25% de descuento.
Si el promedio es mayor o igual a 16 pero menor que 18 y el alumno es de III ciclo,
entonces este podr cursar 22 crditos y se le har un 10% de descuento.
Si el promedio es mayor que 14 y menor que 16 y el alumno es de III ciclo, este podr
cursar 22 crditos y no tendr ningn descuento.
Si el promedio es de 14 o menor, el nmero de materias reprobadas es de 0 a 2 y el
alumno es de III ciclo, entonces podr cursar 18 crditos y no tendr descuento.
Si el promedio es de 14 o menor, el nmero de materias reprobadas es de 3 o mas y el
alumno es de III ciclo, entonces podr cursar 15 crditos y no tendr ningn
descuento.
Si el promedio es mayor o igual a 18 y el alumno es de VII ciclo, entonces podr cursar
25 crditos y se le har un 20% de descuento.
Si el promedio es menor de 18 y el alumno es de VII ciclo, entonces podr cursar 25
crditos y no tendr descuento.

Obtener el total que tendr que pagar un alumno de universidad para alumnos de VII
ciclo es de S/.50 por cada cinco crditos y para alumnos de III ciclo es de S/.35 por
cada cinco crditos.

14) Que lea tres nmeros diferentes y determine el nmero medio del conjunto de los tres
nmeros (el nmero medio es aquel nmero que no es ni mayor, ni menor).

15) Hacer un algoritmo que devuelva el nombre del da de la semana, Lunes, Martes, etc.
teniendo como dato el numero correspondientes 0 es Domingo, 1 es Lunes y as
sucesivamente

16) Hacer un algoritmo que calcule:

El valor del rea de un triangulo, dada la base y la altura
El valor de la base de un triangulo dada la altura y el rea
El valor de la altura de un triangulo dada la base y el rea

17) Leer el nombre, apellido, bsico y afp de un trabajador y calcular el neto a recibir si se
sabe que AFP1 descuenta 13%, AFP2, descuenta el 12,8%, AFP3 descuenta el 13,3%,
AFP4 descuenta el 12,4%, AFP5 descuenta el 11,9%

Ing. Milagros Zegarra Meja
18) Leer un numero entero positivo que se encuentre comprendido entre 1 y 20 y mostrar
como respuesta un calculo aritmtico que involucre dicho numero en caso sea 1, 3, 6, 9,
14, y 18; mostrar un refrn en caso sea: 2, 5, 19 y 20 y mostrar el nombre de una
persona en caso se trate de los nmeros restantes

19) Leer 5 nmeros enteros y realizar las siguientes operaciones con ellos dependiendo de
la opcin escogida: OPCION1 se suman los cinco nmeros, OPCION2, se multiplican
los cinco nmeros OPCION3 se muestra cero como resultado, OPCION4 se suman
los dos primeros y los dos ltimos y luego se multiplica ambos resultados, OPCION5
se muestra el numero 1000, OPCION6 se suma primero son segundo, se resta el
tercero, se multiplica por el cuarto y se divide entre el quinto

20) Leer dos nmeros enteros y escoger una opcin (1 a 4) si es OPCION1, se suman,
OPCION2, se restan, OPCION3 se multiplican, OPCION4 se dividen, considerar un
mensaje de error en caso de que no se pueda hacer una divisin entre cero

21) Leer la cantidad de lados que tiene una figura e indicar el nombre de la misma, Ej. si
tiene tres lado es TRIANGULO, considerar hasta 20 lados

22) Leer la nota de un estudiante y colocar el calificativo que corresponda 0a 10 mal de 11 a
15 regular, de 16 a 17 bueno, 18 a 19 muy bueno y 20 excelente

23) Disea el algoritmo del programa que, tras leer tres nmeros, comprueba si la suma de
cualquier pareja de ellos es igual al tercer nmero, indicando si se cumple esa condicin
o no

24) Determinar el impuesto de un carro, teniendo en cuenta que dicho impuesto esta
determinado por el color del carro: Rojo: 55% del valor del carro, Azul: 54% de valor
del carro, Verde: 52% del valor del carro, Negro: del valor del carro, Gris: 50% del
valor del carro, Blanco: 45% del valor del carro, Marrn: 44% del valor del carro,
cualquier otro color: 40% del valor del carro

25) Indicar la fecha de matrcula para el siguiente semestre: 1er semestre Lunes 4, 2do
semestre: Martes 5, 3er semestre: Mircoles 6, 4to semestre Jueves 7, 5to semestre
Viernes 8, 6to semestre Lunes 11, 7mo semestre Martes 12, 8vo semestre Mircoles 13,
9no semestre Jueves 14 y 10mo semestre Viernes 15

26) Realizar un algoritmo que permita calcular el rea de un triangulo, un trapecio, un
rectngulo o un triangulo dependiendo de la opcin seleccionada

27) En una playa de estacionamiento se desea hacer un algoritmo que permita calcular el
monto a pagar por un usuario, teniendo en cuenta que existe una tarifa por hora o
fraccin, calcular dicho monto considerando que el dato de permanencia en la playa
estar dado en horas y minutos. Se debe considerar que tambin hay abonados, los
cuales pagan un monto fijo mensual

28) Realizar un algoritmo que muestre la Estacin, dependiendo del nmero ingresado: 1
para verano, 2 para otoo, 3 parea invierno, 4 para primavera

29) Realiza un algoritmo que muestre la estacin a la cual corresponde dependiendo del da
y mes que le como dato
Ing. Milagros Zegarra Meja

30) Una compaa dedicada al alquiler de autos cobra 100USD hasta un mximo de 300
Km de distancia recorrida para ms de 300 km y hasta 1000km cobra 100USD ms un
monto adicional de 75USD por cada 3 kilmetros de exceso sobre 300. Para mas de
1000km cobra 100 USD ms un monto adicional de 85USD por cada 2.5 km en exceso
sobre 1000. Los precios no incluyen el IGV. Disear un algoritmo que determine el monto
a pagar incluido impuesto

You might also like