Practico de Programacion 2021

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 14

BANCO DE PREGUNTAS

ASIGNATURA: PROGRAMACIÓN
Implementa sistemas de información de calidad; empleando el enfoque del paradigma estructurado;
realizando la planeación, análisis, diseño, desarrollo, puesta en marcha, evaluación, mantenimiento y
retiro del sistema; conducente al procesamiento eficiente de información
ESTRUCTURA COMBINADAS - SECUENCIALES

1. Escribir un Algoritmo que sume dos números: a = 6, b = 5


2. Escribir un Algoritmo que sume dos números: a y b
3. Escribir un Algoritmo que sume, reste, multiplique y divida dos números: x = 10 y = 2
4. Escribir un Algoritmo que sume, reste, multiplique y divida dos números: x y y
5. Escribir un Algoritmo que calcule el área de un rectángulo: lado1 = 3 lado2 = 4 área del
6. Escribir un Algoritmo que calcule el área de un rectángulo: lado1 y lado2 área del rectángulo = lado1 *
lado2
7. Escribir un Algoritmo que calcule el área de un triángulo: base = 7 altura = 4 área del triángulo =
(base * altura) / 2
8. Escribir un Algoritmo que calcule el área de un triángulo: base b y altura a: área del triángulo = (base *
altura) / 2
9. Escribir un Algoritmo que calcule la longitud y el área de una circunferencia: radio = 4, longitud de la
circunferencia = 2 * PI * radio, área de la circunferencia = PI * radio 2
10. Escribir un Algoritmo que calcule la longitud y el área de una circunferencia: radio R, longitud de la
circunferencia = 2 * PI * radio, área de la circunferencia = PI * radio 2
11. Escribir un Algoritmo que calcule la velocidad de un proyectil que recorre 2 Km en 5 minutos. Expresar
el resultado en metros/segundo. Velocidad = espacio/tiempo
12. Escribir un Algoritmo que calcule la velocidad de un proyectil que recorre D Km en T minutos.
Expresar el resultado en metros/segundo. Velocidad = espacio/tiempo
13. Escribir un Algoritmo que calcule el volumen de una esfera: radio = 3 volumen de la esfera = 4/3 * PI *
radio3
14. Escribir un Algoritmo que calcule el volumen de una esfera: Radio R volumen de la esfera = 4/3 * PI *
radio3
15. Escribir un Algoritmo que evalúe la siguiente expresión: (a+7*c)/(b+2-a)+2*b a = 2,b = 8,c = 4
16. Escribir un Algoritmo que evalúe la siguiente expresión: (a+7*c)/(b+2-a)+2*b.
17. Escribir un Algoritmo que evalúe la siguiente expresión: (a+5) * 3 / 2 * b – b, a = 3,b = 6
18. Escribir un Algoritmo que evalúe la siguiente expresión: (a+5) * 3 / 2 * b – b,
19. Escribir un Algoritmo que calcule el área y el volumen de un cilindro de radio r=8: Sabemos que area =
(2*(PI * r2)) + ((2*PI*r)*h) y Volumen = (PI * r2) * h
20. Escribir Algoritmo que calcule el área y el volumen de un cilindro: Area = (2 * (PI * r 2)) + ((2 * PI * r) *
h), Volumen = (PI * r2) * h
21. Escribir un algoritmo para realizar la conversión de X minutos en segundos.
22. Escribir un algoritmo para calcular el promedio de dos materias.
23. Dada una cantidad de euros, obtener la equivalencia en dólares.
24. Leer un número negativo desde teclado y mostrar en pantalla el valor absoluto.
25. Escribir un algoritmo mediante diagrama de flujo y pseudocódigo que visualice cuantas millas
terrestres y millas marinas existen en 640 kilómetros: 1 milla marina = 1852 metros. 1 milla terrestre =
1609 metros
26. Escribir un algoritmo mediante diagrama de flujo y pseudocódigo que visualice cuantas millas
terrestres y millas marinas existen en K kilómetros: 1 milla marina = 1852 metros. 1 milla terrestre =
1609 metros
27. Escribir un algoritmo mediante diagrama de flujo y pseudocódigo que calcule el sueldo semanal de un
trabajador a partir del número de horas trabajadas por día ingresadas por teclado con las siguientes
tarifas:
a. 600 bs/hora Turno de mañana
b. 800 bs/hora Turno de noche
c. 1000 bs/hora Turno de días festivos
28. Escribir un algoritmo que sume 6 números ingresados por teclado independientemente los elementos
positivos y negativos.
29. Escribir un algoritmo mediante diagrama de flujo y pseudocódigo que calcule el sueldo semanal de un
trabajador a partir del número de horas trabajadas por día ingresadas por teclado con las siguientes
tarifas:
a. 600 bs/hora Turno de mañana
b. 800 bs/hora Turno de noche
c. 1000 bs/hora Turno de días festivos
30. Calcular el nuevo salario de un obrero si obtuvo un incremento del 25% sobre su salario bruto.
31. Dado un tiempo en segundos, calcular los segundos restantes que le correspondan
para convertirse exactamente en minutos.
32. Ingresar un número determinado de segundos y lo convierta en horas, minutos y segundos.
33. En un hospital existen tres áreas, Ginecología, Pediatría y Traumatología, el presupuesto anual del
hospital se reparte conforme a la siguiente tabla:
Área Porcentaje del Presupuesto
Ginecología 40%
Traumatología 30%
Pediatría 30%
Obtener la cantidad de dinero que recibirá cada área, para cualquier monto
presupuestal.
34. El dueño de una tienda compra un artículo a un precio determinado. Obtener el precio en que lo debe
vender para obtener una ganancia del 30% fuera de impuestos (IVA, IT).
35. Todos los lunes, miércoles 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 un mes.
36. Se desea calcular el total a pagar, en una venta normal en una papelería, proporcionando el precio
unitario de un producto, así como el número de total de productos a comprar, además de aplicar el
IVA.
37. Realizar un algoritmo que permita calcular la edad actual de una persona, solicitando su año de
nacimiento.
38. Realizar un algoritmo que permita calcular el año de nacimiento de una persona, solicitando su edad.
39. Realizar un algoritmo que permita calcular el promedio de un alumno, el cual tiene 5 materias y cuya
calificación se solicita previamente.
40. Realizar un algoritmo que permita calcular el promedio de estaturas, de 10 alumnos cuyos datos se
solicitan previamente.
41. Realizar un algoritmo que permita calcular la velocidad que emplea un móvil, considerando la
distancia K y el tiempo T, velocidad=distancia/tiempo.
42. Realizar un algoritmo que permita calcular el Tiempo que emplea un móvil, considerando la distancia
K y la velocidad V. tiempo= distancia / velocidad.
43. Realizar un algoritmo que permita calcular la distancia que emplea un móvil, considerando la
velocidad V y el tiempo T. distancia=tiempo*velocidad.
44. Realizar un algoritmo que permita calcular el número de días transcurridos de una persona desde su
año de nacimiento.
45. Realizar un algoritmo que permita calcular el número de milímetros contenidos en una determinada
cantidad de metros solicitados previamente.
46. Realizar un algoritmo que permita calcular el número de segundos contenidos en una determinada
cantidad de horas solicitadas previamente.
47. Realizar un algoritmo que permita calcular el número de milímetros contenidos en una cantidad de
kilómetros solicitados previamente.
48. Realizar un algoritmo que permita calcular el número de segundos contenidos en un determinado
número de días solicitados previamente.
49. Realizar un algoritmo que permite calcular la hipotenusa de un triángulo rectángulo, conociendo el
valor de los catetos.
50. Calcular el perímetro de una circunferencia dado su radio. Luego calcule el perímetro de la misma si
se reduce al 50%. Luego calcule el perímetro de la misma si se reduce al 25% con respecto al
resultado anterior.
51. Dada las horas trabajadas de una persona y la tarifa de pago por hora, calcular su
salario y escribirla. y los valores porcentuales a su salario en 10%, 30%, 60% y 80%.
52. Realizar un diagrama de flujo que permita calcular el área de un cubo.
53. Un alumno desea saber cuál será su promedio general en las tres materias más difíciles que cursa y
cuál será el promedio que obtendrá en cada una de ellas. Estas materias se evalúan como se muestra
a continuación:
1. La calificación de matemáticas se obtiene de la siguiente manera:
Examen 90%, promedio de tareas 10%, en esta materia se pidió un total
de tres tareas.
2. La calificación de física se obtiene de la siguiente manera:
Examen 80%, Promedio de tareas 20%, en esta materia se pidió un total
de dos tareas.
3. La calificación de química se obtiene de la siguiente manera:
Examen 85%, Promedio de tareas 15%, en esta materia se pidió un
promedio de tres tareas.
ESTRUCTURA CONDICIONAL – ALTERNATIVAS-SELECTIVAS

1. Escribir un algoritmo que detecte si un número introducido desde el teclado es


positivo o negativo.
2. Escribir un algoritmo que detecte si se han introducido en orden creciente tres
números introducidos por el teclado.
3. Escribir un algoritmo que muestre un mensaje afirmativo si el número
introducido es múltiplo de 3 o de 5.
4. Escribir un algoritmo que lea desde teclado el importe bruto de una factura y
determine el importe neto según los siguientes criterios.
a. Importe bruto menor de 20.000 sin descuento
b. Importe bruto mayor de 20.000 15% de descuento
5. Escribir un algoritmo mediante diagrama de flujo y pseudocódigo que dado tres valores numéricos
ingresados por teclado (a, b y c), determine el mayor elemento.
6. Escribir un algoritmo mediante diagrama de flujo y pseudocódigo que calcule cuantos pies y cuantas
pulgadas tiene 25 metros. 1 pulgada 2,54 centímetros, 1 pie 12 pulgadas.
7. Escribir un algoritmo que dado un número de 1 a 7 escriba el correspondiente nombre
del día de la semana, utilizando Estructuras de decisión anidadas o en escalera.
8. Escribir un algoritmo que dada una calificación en valor alfabético (A,B,C,D ó E)
indique su equivalente en valor numérico (4,5,6,7 u 8).
9. Ingrese 3 números y los muestre en pantalla de menor a mayor.
10. Ingrese un número y diga si es mayor de 100.
11. Ingrese una letra y detecte si es una vocal.
12. Ingrese la edad del usuario; si es mayor de edad debe aparecer un mensaje indicándolo.
13. Calcular el total que una persona debe pagar en una tienda, si el precio de cada camisa es de $800 si
se comparan menos de 5 camisas y de $700 si se compran 5 o más.
14. En un supermercado se hace una promoción mediante la cual el cliente obtiene un descuento
dependiendo de un número que se escoge al azar. Si el numero escogido es menor a 74 el descuento
es del 15% sobre el total de la compra, si es mayor o igual a 74 el descuento es del 20%. Obtener
cuánto dinero se le descuenta.k
15. Calcular el número de pulsaciones que debe tener una persona por cada 10 segundo de ejercicio
aeróbico; la fórmula que se aplica cuando el sexo es femenino es:
a. Num, pulsaciones = (220 – edad)/10
Y si el sexo es masculino:
b. Num. Pulsaciones = (210 – edad)/10
16. Una compañía de seguros está abriendo un departamento de finanzas y estableció un
programa para captar clientes, que consiste en lo siguiente: Si el monto por el que se
efectúa la fianza es menor que $50.000 la cuota a pagar serpa el 3% del monto, y si el
monto es mayor que $50.000 la cuota a pagar será el 2%del monto. La aseguradora
desea determinar cual serpa la cuota que debe pagar el cliente.
17.
18. Calcular el total que una persona debe pagar en una llanta, si el precio por unidad es de $8.000 si se
compran menos de 5 llantas y de $7.000 si se compran 5 o más.
19. Escribir un algoritmo que acepte dos números reales ingresados por teclado y un
código de selección. Si el código introducido de selección es 1, entonces el programa
suma los dos números introducidos previamente y se visualiza en resultado; si el
código de selección es 2, los números deben ser multiplicados y visualizado el
resultado, si el código de selección es 3, el primer número debe ser dividido por el
segundo número y visualizarse el resultado.
20. A un trabajador le pagan según sus horas y una tarifa de pago por horas. si la
cantidad de horas trabajadas es mayor a 80 horas la tarifa se incrementa en un 20%
para las horas extras. Calcular el salario del trabajador dadas las horas trabajadas y
la tarifa.
21. A un trabajador le descuentan de su sueldo el 10% si su sueldo es menor o igual a
1000. por encima de 1000 y hasta 2000 el 5% del adicional, y por encima de 2000 el
3% del adicional. Calcular el descuento y sueldo neto que recibe el trabajador dado
su sueldo.
22. Dado un monto calcular el descuento considerando que por encima de 100 el
descuento es el 10% y por debajo de 100 el descuento es el 2%.
23. Ingresar el nombre de un empleado, las horas trabajadas, luego Calcular pago bruto (50 Bs. la hora) y
total a pagar, presentar los resultados del programa. Tomar en cuenta que aporta al seguro social un
5% del sueldo si el sueldo es mayor 2400 sino es el 3.5% del sueldo del empleado.
24. Emitir la factura correspondiente a una compra de un artículo determinado, del que
se adquieren una o varias unidades. El IVA es del 15% y si el precio bruto (precio
venta más IVA) es mayor de 500 bolivianos. se debe realizar un descuento del 5%.
25. Calcular las raíces de una ecuación de segundo grado (ax²+bx+c=0), incluyendo los
valores imaginarios
a. Si a es igual a 0 y b es igual a 0, imprimiremos un mensaje diciendo que la
ecuación no es de segundo grado, es degenerada.
b. Si a es igual a 0 y b es <> a 0, existe una raíz única con valor xa = –c/b.
c. En los demás casos, utilizaremos la fórmula siguiente:
xi = (-b ± √(b2 – 4ac))/(2a) que equivale a:
x1= (-b + √(b2 – 4ac))/(2a)
x2= (-b – √(b2 – 4ac))/(2a)
d. La expresión d = (b2 – 4ac) se denomina discriminante.
i. Si d es mayor o igual que 0 entonces hay dos raíces reales
ii. Si d es menor que 0 entonces hay dos raíces complejas de la forma:
x+yi,x-yi. Siendo x el valor (–b/2a), e y el valor absoluto de √(b2-4ac)/(2a)
26. Dada la duración en minutos de una llamada calcular el costo, considerando
a. Hasta tres minutos el costo es 0.50
b. Por encima de tres minutos es 0.50
c.más 0.1*cada minuto adicional a los tres primeros
27. Dado el monto de una compra calcular el descuento considerado:
a. Descuento es 10% si el monto es mayor a 100 bolivianos.
b. Descuento es 20% si el monto es mayor a 50 bolivianos y menor o igual a 100
bolivianos
c.No hay descuento si el monto es mayor o igual a 50 bolivianos.
28. Diseñar una solución que me permita ingresar la hora, minutos y segundos y que me
calcule la hora en el siguiente segundo:
0=< Horas =<23
0=< Minutos =<59
0=< Segundos=<59
29. Ingresar 2 números y deducir si están en orden creciente o decreciente
30. A un trabajador le pagan según sus horas y una tarifa de pago por horas. Si la
cantidad de horas trabajadas es mayor a 40 horas, la tarifa se incrementa en un 50%
para las horas extras. Calcular el salario del trabajador dadas las horas trabajadas y
la tarifa.
31. Realizar una operación entre cuatro posibles según se desee (suma, resta,
multiplicación, división). Se debe ingresar dos números y una operación visualizando
el resultado de la misma.
32. Se pide el ingreso del año, y muestre "PRESENTE" si el número es el año actual,
"PASADO" si es menor o "FUTURO" si es mayor
33. Se pide el ingreso de la longitud de los lados de un triángulo, compruebe si los datos
son correctos, muestre si es equilátero, isósceles o escaleno.
A saber: los lados de un triángulo son correctos si cada uno de ellos es menor
que la suma de los otros dos. Un triángulo es equilátero si sus tres lados son
iguales, isósceles si dos lados son iguales y escaleno si sus 3 lados son distintos.
34. En una tienda de descuento se efectúa una promoción en la cual se hace un
descuento sobre el valor de la compra total según 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 si se sabe que solo hay bolitas de los colores mencionados. 
35. Dada una calificación numérica obtener la correspondiente valoración, según la
siguiente tabla:
NOTA VALORACIÓN CONCEPTO
De 0.1 a 5.09 Insuficiente – Reprobado
De 5.10 a 6.09 Regular – Aprobado
De 6.10 a 8.09 Bueno – Aprobado
De 8.10 a 9.09 Muy Bueno – Aprobado
De 9.10 a 10.00 Excelente - Aprobado
36. El administrador del Restáurate “EL LUCERITO” desea saber cuánto dinero obtuvo en el día por las
ventas realizadas, igualmente quiere saber el valor total de los descuentos realizados. El restaurante
hizo N (dato ingresado por el usuario) ventas en el día y tiene la siguiente política de descuento: Si la
venta es menor a $30.000, no hay descuento, si está entre $31.000 y $80.000, el descuento es del
10% y si la venta es superior a $80.000, el descuento es del 15%,
37. El almacén de “Don Julio” se encuentra de aniversario y ha programado una serie de
ofertas con la finalidad de brindar facilidades a sus clientes y al a vez de incrementar sus
ventas. Estas ofertas se basan específicamente en un porcentaje de descuento sobre el
total de compra el cual varía de acuerdo al monto. Considere que son 100 personas:
a. Por un monto mayor o igual a $us 500 se hará un descuento del 30%
b. Por un monto menor de $us 500 pero mayor o igual a 200 $us. se hará un
descuento del 20%.
c. Por un monto menor de $us. 200 pero mayor o igual a 100 $us se hará un descuento del 10%.
38. Sebastián organiza una fiesta en la cual una computadora controla el ingreso mediante 5 claves. Si se
ingresa al menos una clave incorrecta esta imprimirá "TE EQUIVOCASTE DE FIESTA" y no permitirá el
ingreso. Si las 5 claves son correctas imprimirá "BIENVENIDO A LA FIESTA"
a. Las Claves son:
i. "TIENES"
ii. "QUE SER"
iii. "INVITADO"
iv. "PARA"
v. "INGRESAR"

39. El Director de la EMI desea implementar un programa de descuento en la mensualidad de los


estudiantes universitarios de acuerdo al promedio obtenido en las asignaturas que cursan, el cual
consiste en lo siguiente:
Si el promedio obtenido por un estudiante en el último periodo es mayor o igual a 80 se le hará
un descuento del 25% sobre la mensualidad y no se le cobrará IVA; si el promedio es menor que
80 deberá pagar la mensualidad completa menos el IVA. Calcular y visualizar cuanto debe pagar el
estudiante.
40. Dados el valor antiguo y el actual del contador de la luz, escribir un algoritmo que determine a cuánto
asciende la factura de la luz de un determinado abonado. El importe es la suma de la cuota fija 20Bs
más una cuota variable que depende del consumo y se calcula por tramos: los primeros 100 Kws, a
1.5Bs el Kw; los 150 Kws siguientes, a 1Bs el Kw; si el consumo excede de 250 Kws, esa fracción se
cobra a 0.8Bs. el Kw.
41. Calcular los impuestos de un trabajador partir de su sueldo básico.
Impuesto Porcentaje
IVA  13% 
IT  3% 
AFP’S  10% 
Mostrar el total a pagar por impuestos y el salario neto a percibir (sueldo básico-
impuestos). 

42. Una tienda se dedica a la venta de computadoras, cuenta con 1 vendedor. Este tiene un sueldo
mensual pero además de su sueldo gana una comisión por venta de acuerdo a la siguiente tabla:
VENTA [Bs.] COMISIÓN (%)
Superior a 1000 15
De 500 a 1000 5
Menor a 500 1

43. Supóngase 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 según el color: 

Modelo  Color  Precio (Bs. ) 


Blanco  240.41 
A Metalizado  330.00 
Otros  270.50 
 
Blanco  300.00 
B Metalizado  360.50 
Otros  330.00 
Si el conductor tiene menos de 26 años, el precio se incrementa un 25%; si tiene
entre 26 y 30 años se incrementa un 10%; si tiene entre 31 y 65 años el precio no
se modifica; si tiene más de 65 años el precio se incrementará un 10%. Además,
en cualquier caso, hay que considerar que, si el el permiso de conducir conductor
tiene menos de 2 años, el precio se incrementará un 25% adicional.  
Calcular el precio del seguro para un determinado modelo y un determinado
conductor.

ESTRUCTURA CONDICIONAL MÚLTIPLE

1. Dado un número entero de un dígito (0 al 9), devolver el número en letras.


2. Al ingresar un número entre 1 y 4 devolver la estación del año de acuerdo a la siguiente tabla.
Número Estación

1 Verano

2 Otoño

3 Invierno

4 Primavera

3. Dados dos números enteros y un operador +, -, *, /, devolver la operación de los dos números según
el operador ingresado, considere que, si el segundo número es cero y el operador de /, no es divisible
con el primer número entonces devolver como resultado 0.
4. Dada una letra, determinar si es una vocal.
5. Al ingresar el número de un mes, devolver la estacion del año de acuerdo a la siguiente tabla:
Número Estación

1, 2, 3 Verano

4, 5, 6 Otoño

7, 8, 9 Invierno

10, 11, 12 Primavera

6. Dada la nota promedio de un alumno, obtener la categoría según la siguiente tabla:


Promedio Categoría

Entre 0 y 5 Pésimo

Entre 6 y 10 Malo

Entre 11 y 14 Regular

Entre 15 y 17 Bueno

Entre 18 y 20 Excelente
7. Al ingresar el día y el número de un mes, devolver la estación del año de acuerdo a la siguiente tabla.
Estación Tiempo

Verano Del 21 de diciembre al 20 de marzo

Otoño 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 Mínimo

Sistemas 100

Electrónica 90

Industrial 80

Administración 70

9. Determine el importe a pagar para el examen de admisión de una universidad, cuyo valor depende
del nivel socioeconómico y el colegio de procedencia.
Estado Civil

Colegio A B C

Nacional 300 200 100

Particular 400 300 200

10. Dado el número del mes y el año (cuatro dígitos) de una fecha, determinar qué mes es en letras y
cuantos días tiene ese mes, considerar que febrero tiene 28 y 29 días si el año es bisiesto, un año es
bisiesto si es múltiplo de 4, pero no de 100 y si de 400.
11. Dado el número del mes y e año (cuatro dígitos) de una fecha, determinar que mes es en legras y
cuantos días tiene, considerar que febrero tiene 28 y 29 días si el a{o es bisiesto, un año es bisiesto si
es múltiplo de 4 pero no de 100 y si de 400.
12. Una empresa ha establecido diferentes precios a sus productos, según 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. Diseñe un algoritmo que califique el puntaje obtenido en el lanzamiento de tres dados en base a la
cantidad de números seis obtenidos, de acuerdo a lo siguiente:
Tres seis: Oro

Dos seis: Plata

Un seis: Bronce

Ningún seis: Perdió

14. Dado el día, mes y año, determine si es una fecha correcta, considere los años bisiestos.
15. Dada una fecha válida, halle la fecha del siguiente día.
16. Convierta a números romanos, números decimales menores a 4000
17. Dado el número de un mes, devolver el mes en letras.
18. Lea un número del 1 al 7 y devuelva el día de la semana en letras, considere que 1 es Domingo.
19. Dados los siguientes operadores aritméticos +, -, * y /, devuelva el nombre del operador.
20. Dado el Número de un canal de televisión, determine cuál es el nombre del canal.
21. En una empresa se ha determinado la siguiente política de descuento:
Sexo
Hombres Mujeres
Tarjeta

Obrero 15% 10%

Empleado 20% 15%

Determine mediante un programa, cuál será el monto del descuento al sueldo ingresado de un
trabajador.

22. Una frutería ofrece las manzanas con descuento según la siguiente tabla:
Kilos % Descuento

0–2 0%

2.01 – 5 10%

5.01 – 10 20%

Mayor a 10 30%

Determinar cuánto pagará una persona que compre manzanas en esa frutería.

23. Obtenga el nombre del estado civil según la siguiente tabla.


Código Estado Civil
0 Soltero

1 Casado

2 Divorciado

3 Viudo

24. Determinar el monto que recibirá un trabajador por utilidades, después de ingresar el tiempo de
servicio y el cargo, según la siguiente tabla:
Cargo Administrador Contador Empleado

Servicio

Entre 0 y 2 años 2000 1500 1000

Entre 3 y 5 años 2500 2000 1500

Entre 6 y 8 años 3000 2500 2000

Mayor a 8 años 4000 3500 1500

25. Según la siguiente tabla obtener la ciudad que visitará, después 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 cuántos días faltan para que acabe el año.
27. Tomando como base los resultados obtenidos en un laboratorio de análisis clínicos, un médico
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 años 11.5 - 15 g%

5 y <= 10 años 12.6 – 15.5 g%

También podría gustarte