Documente Academic
Documente Profesional
Documente Cultură
ESTRUCTURA SECUENCIAL.
43. Supngase que el importe del seguro obligatorio de un coche depende del
modelo del coche, del color y de la edad del conductor. Sean dos modelos de
coche A y B y los precios del seguro segn el color:
Blanco 300.00
B Metalizado 360.50
Otros 330.00
Si el conductor tiene menos de 26 aos, el precio se incrementa un 25%; si
tiene entre 26 y 30 aos se incrementa un 10%; si tiene entre 31 y 65 aos
el precio no se modifica; si tiene ms de 65 aos el precio se incrementar
un 10%. Adems, en cualquier caso, hay que considerar que, si el el permiso
de conducir conductor tiene menos de 2 aos, el precio se incrementar un
25% adicional.
Calcular el precio del seguro para un determinado modelo y un determinado
conductor.
ESTRUCTURA CONDICIONAL MLTIPLE.
1. Dado un nmero entero de un dgito (0 al 9), devolver el nmero en letras.
2. Al ingresar un nmero entre 1 y 4 devolver la estacin del ao de acuerdo a la
siguiente tabla.
Nmero Estacin
1 Verano
2 Otoo
3 Invierno
4 Primavera
3. Dados dos nmeros enteros y un operador +, -, *, /, devolver la operacin de los
dos nmeros segn el operador ingresado, considere que, si el segundo nmero
es cero y el operador de /, no es divisible con el primer nmero entonces devolver
como resultado 0.
4. Dada una letra, determinar si es una vocal.
5. Al ingresar el nmero de un mes, devolver la estacion del ao de acuerdo a la
siguiente tabla:
Nmero Estacin
1, 2, 3 Verano
4, 5, 6 Otoo
7, 8, 9 Invierno
10, 11, 12 Primavera
6. Dada la nota promedio de un alumno, obtener la categora segn la siguiente
tabla:
Promedio Categora
Entre 0 y 5 Psimo
Entre 6 y 10 Malo
Entre 11 y 14 Regular
Entre 15 y 17 Bueno
Entre 18 y 20 Excelente
7. Al ingresar el da y el nmero de un mes, devolver la estacin del ao de
acuerdo a la siguiente tabla.
Estacin Tiempo
Verano Del 21 de diciembre al 20 de marzo
Otoo Del 21 de marzo al 21 de junio
Invierno Del 22 de junio al 22 de septiembre
Primavera Del 23 de septiembre al 20 de diciembre
8. En una Universidad se ha establecido los puntajes de ingreso a sus respectivas
facultades, como se muestra en la tabla. De acuerdo al puntaje obtenido por un
postulante determinar la facultad a la cual ingres o dar un mensaje
correspondiente para el caso que no ingrese.
Facultad Puntaje Mnimo
Sistemas 100
Electrnica 90
Industrial 80
Administracin 70
9. Determine el importe a pagar para el examen de admisin de una universidad,
cuyo valor depende del nivel socioeconmico y el colegio de procedencia.
Estado Civil
Colegio A B C
Nacional 300 200 100
Particular 400 300 200
10. Dado el nmero del mes y el ao (cuatro dgitos) de una fecha, determinar qu
mes es en letras y cuantos das tiene ese mes, considerar que febrero tiene 28
y 29 das si el ao es bisiesto, un ao es bisiesto si es mltiplo de 4, pero no de
100 y si de 400.
11. Dado el nmero del mes y e ao (cuatro dgitos) de una fecha, determinar que
mes es en legras y cuantos das tiene, considerar que febrero tiene 28 y 29 das
si el a{o es bisiesto, un ao es bisiesto si es mltiplo de 4 pero no de 100 y si
de 400.
12. Una empresa ha establecido diferentes precios a sus productos, segn la
cantidad de acuerdo a la tabla. Cree un programa que devuelva el precio a
pagar por un producto y una calidad dada.
Calidad
1 2 3
Producto
1 5000 4500 4000
2 4500 4000 3500
3 4000 3500 3000
13. Disee un algoritmo que califique el puntaje obtenido en el lanzamiento de tres
dados en base a la cantidad de nmeros seis obtenidos, de acuerdo a lo
siguiente:
Tres seis: Oro
Dos seis: Plata
Un seis: Bronce
Ningn seis: Perdi
14. Dado el da, mes y ao, determine si es una fecha correcta, considere los aos
bisiestos.
15. Dada una fecha vlida, halle la fecha del siguiente da.
16. Convierta a nmeros romanos, nmeros decimales menores a 4000
17. Dado el nmero de un mes, devolver el mes en letras.
18. Lea un nmero del 1 al 7 y devuelva el da de la semana en letras, considere
que 1 es Domingo.
19. Dados los siguientes operadores aritmticos +, -, * y /, devuelva el nombre del
operador.
20. Dado el Nmero de un canal de televisin, determine cul es el nombre del
canal.
21. En una empresa se ha determinado la siguiente poltica de descuento:
Sexo
Hombres Mujeres
Tarjeta
Obrero 15% 10%
Empleado 20% 15%
Determine mediante un programa, cul ser el monto del descuento al sueldo
ingresado de un trabajador.
22. Una frutera ofrece las manzanas con descuento segn la siguiente tabla:
Kilos % Descuento
02 0%
2.01 5 10%
5.01 10 20%
Mayor a 10 30%
Determinar cunto pagar una persona que compre manzanas en esa frutera.
23. Obtenga el nombre del estado civil segn la siguiente tabla.
Cdigo Estado Civil
0 Soltero
1 Casado
2 Divorciado
3 Viudo
24. Determinar el monto que recibir un trabajador por utilidades, despus de
ingresar el tiempo de servicio y el cargo, segn la siguiente tabla:
Cargo Administrador Contador Empleado
Servicio
Entre 0 y 2 aos 2000 1500 1000
Entre 3 y 5 aos 2500 2000 1500
Entre 6 y 8 aos 3000 2500 2000
Mayor a 8 aos 4000 3500 1500
25. Segn la siguiente tabla obtener la ciudad que visitar, despus de ingresar su
sexo y el puntaje obtenido en un examen.
Sexo
Hombres Mujeres
Puntaje
Entre 18 y 35 La Paz Yungas
Entre 36 y 75 Yungas Cobija
Mayor a 75 Cobija La Paz
26. Dada una fecha determine cuntos das faltan para que acabe el ao.
27. 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 Nivel de 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%