Está en la página 1de 7

BALOTARIO DE PREGUNTAS PARA PRACTICAR

1. Una empresa calcula el sueldo bruto de sus trabajadores en base a las horas trabajadas.
Hasta 48 horas, se paga una tarifa horaria normal. Para las horas en exceso sobre 48, se
paga un recargo del 15% respecto a la tarifa horaria normal. Por otro lado, si el sueldo
bruto es superior a S/. 1700, se aplica un descuento del 11%. Diseñe un programa que
determine el sueldo bruto, el descuento y el sueldo neto de un trabajador.

2. Una tienda vende tres tipos de productos a los precios unitarios dados en la siguiente
tabla:

Como oferta la tienda ofrece un regalo de acuerdo a la siguiente tabla:

Diseñe un programa que determine el importe a pagar y el regalo para un cliente de la


tienda.

3. Desarrollar un algoritmo que me permita imprimir por pantalla los siguientes números
enteros :
2 4 6 8 10 12 14 16 18 20 22 24 26 28 30

De estos números mostrados por pantalla se tienen que calcular lo siguiente:

a) Sumatoria total de todos estos números enteros


b) Calcular el mayor y el menor de todos estos números mostrados
c) Calcular la cantidad de pares e impares de todos estos números mostrados
4. La universidad tecnológica del Perú contrata a una empresa de tecnologías de la
información para el desarrollo de un sistema (algoritmo) que me permita el ingreso por
teclado de N estudiantes (código , nombre, apellido , sexo( Masculino : 1 , Femenino : 2),
edad y carrera ( Ingeniería Sistemas : 1 , “Ingeniería Software : 2 , Ingeniería Electrónica :
3 )” , calcular lo siguiente :

 La sumatoria y cantidad de edades por Carrera profesional


 El mayor y menor edad de estudiantes de todas las carreras

5. Se denomina velocidad de escape a la velocidad mínima inicial que necesita un objeto


para escapar de la gravitación de un cuerpo astronómico y continuar desplazándose sin
tener que hacer otro esfuerzo propulsor. En la tabla adjunta se dan velocidades de escape
para los planetas del sistema solar, en km/seg. Diseñe un programa que determine la
velocidad de escape para un planeta del sistema solar.

6. Una empresa paga a sus vendedores un sueldo bruto igual a la suma de un sueldo básico
de S/. 300 más una comisión igual al 15% del monto total vendido. Por otro lado, si el
sueldo bruto del vendedor es mayor que S/. 1800, recibe un descuento del 15% del
sueldo bruto; en caso contrario, recibe un descuento del 11% del sueldo bruto. Además,
como incentivo, la empresa obsequia 3 polos si es que el monto vendido es mayor a S/.
500; en caso contrario, sólo obsequia 1 polo. Diseñe un algoritmo que determine el
sueldo bruto, el descuento, el sueldo neto y el número de polos de obsequio
correspondiente a un vendedor de la empresa.

7. Construir un algoritmo que calcule el índice de masa corporal de una persona (IMC = peso
[kg] / altura2 [m]) e indique el estado en el que se encuentra esa persona en función del
valor de IMC:
valor de IMC Diagnóstico

< 16 Criterio de ingreso en hospital

de 16 a 17 infrapeso

de 17 a 18 bajo peso

de 18 a 25 peso normal (saludable)

de 25 a 30 sobrepeso (obesidad de grado I)


de 30 a 35 sobrepeso crónico (obesidad de grado II)

de 35 a 40 obesidad premórbida (obesidad de grado III)

>40 obesidad mórbida (obesidad de grado IV)

8. Se denomina velocidad de escape a la velocidad mínima inicial que necesita un objeto


para escapar de la gravitación de un cuerpo astronómico y continuar desplazándose sin
tener que hacer otro esfuerzo propulsor. En la tabla adjunta se dan velocidades de escape
para los planetas del sistema solar, en km/seg. Diseñe un programa que determine la
velocidad de escape para un planeta del sistema solar.

9. Diseñe un algoritmo que genere N números aleatorios en el intervalo de 1200 a 10000 y


determine la sumatoria de números por cada intervalo: 1000 a 1999, 2000 a 2999,3000
a 3999,…., 8000 a 8999,9000 a 9999.

10. En una tienda de accesorios para computadoras, el precio de venta unitario de los
disquetes es el mismo para cualquier marca, sin embargo el descuento varía de acuerdo a
la marca y se establece en la siguiente tabla. Determinar el importe a pagar por la
cantidad de disquetes comprados de una sola marca, considerando que no se paga
impuestos. Mostrar importe bruto, descuento e importe a pagar.

Marca Dscto(%)

3M 10

NCR 15

Sentinel 20
Burroughs 25

Goldstar 30

11. Desarrollar un algoritmo que me permita imprimir por pantalla los siguientes números
enteros :
Diseñe un programa que genere números aleatorios en el intervalo de -1000 a 1000 hasta
obtener un número en el intervalo de -500 a 500 o hasta obtener 100 números, lo que
ocurra primero. Muestre los números conforme se vayan generando y muestre al final:
La cantidad de números generados
 El mayor número positivo generado.
 El menor número positivo generado.
 El mayor número negativo generado.
 El menor número negativo generado.

12. La empresa Millenium Business Corporation desarrolla un sistema para el supermercado


Plaza Vea, este software me permite el ingreso de N empleados comprendido por:
código, nombre y sueldo bruto, por cada empleado tiene que calcular la bonificación,
descuento y finalmente el sueldo neto.

Para calcular la bonificación por cada empleado tenemos la siguiente tabla:

Numero Hijos Bonificación

Ninguno 0

De 1 a 2 5%

De 3 a 5 15%

Para calcular el descuento por cada empleado tenemos la siguiente tabla:

Sueldo Bruto Descuento

Menor a 501 0

Entre 501 y 1000 5%

Entre 1001 a mas 30%

Al término del ingreso de todos los empleados tiene que mostrarte lo siguiente:
a) Cantidad de empleados sin hijos
b) Cantidad de empleados cuyo sueldo neto es menor a 501
c) Sumatoria total de sueldos netos de todos los empleados
d) Cantidad de empleados con uno o dos hijos cuyo descuento es del 5%

13. Determinar el monto a pagar por un alumno de un instituto cuya cuota tiene un
porcentaje de descuento que se establece en la siguiente tabla y está en función al
colegio de procedencia del alumno; así mismo los importes están exonerados de
impuestos.

Institutos

Colegio A B C

Nacional 50 40 30

Particular 25 20 15

14. Se lee el código del empleado, número de horas trabajadas, sueldo por hora. Calcular el
pago neto considerando la siguiente tabla de descuento.

Sueldo bruto Descuento

Menor 500 0

Entre 501 y 1000 2%

Entre 1001 y 4000 8%

Entre 4001 y 8000 15%

Entre 8001 y 10000 21%

Mayor 10001 30%


15. En un hospital se ha hecho un estudio sobre los pacientes registrados durante los últimos
10 años, con el objeto de hacer una aproximación de los costos de internamiento por
paciente. Se obtuvo un costo promedio diario según el tipo de enfermedad que aqueja al
paciente, además se pudo determinar que en promedio todos los pacientes con edad
entre 14 y 22 años implican un costo adicional del 10%. La siguiente tabla expresa los
costos diarios según el tipo de enfermedad.
TIPO DE ENFERMEDAD COSTO /PACIENTE

0 25
1 16
2 20
3 32
Calcular e imprimir el costo que representa un paciente

16. Desarrollar un algoritmo que me permita imprimir por pantalla la siguiente serie de
números :
+1-2*3/4+5-6*7/8……………términos
El algoritmo tiene que tener la capacidad de ingresar el número de términos y además
como se dijo en líneas anteriores imprimirlo por pantalla.
Al costado de cada número de la serie tiene que mostrarse el signo de manera intercalada
(+,-,*, /)

17. La universidad tecnológica del Perú contrata a una empresa de tecnologías de la


información para el desarrollo de un sistema (algoritmo) que me permita el ingreso por
teclado de N estudiantes (código , nombre, apellido , sexo( Masculino : 1 , Femenino : 2),
edad y carrera ( Ingeniería Sistemas : 1 , “Ingeniería Software : 2 , Ingeniería Electrónica :
3 )” , calcular lo siguiente :

a) La sumatoria y cantidad de edades por Carrera profesional


b) El mayor y menor edad de estudiantes de todas las carreras
18 .Una tienda distribuidora de ropa ha establecido porcentajes de descuento sobre el
monto comprado de la siguiente forma:

Hombres Mujeres

Talla S M L S M L

Origen

Nacional 10 12 15 15 17 20

Importado 05 07 10 07 09 12

Determinar y mostrar para un comprador, el monto comprado, el importe del descuento y


el monto a pagar.

También podría gustarte