Está en la página 1de 9

BLOQUE N 01: ESTRUCTURAS SECUENCIALES 1.

Un contratista desea determinar cunto gastar en mano de obra por cada trabajador por la construccin de un edificio. Se conoce la tarifa por hora por cada tipo de trabajador y la cantidad de horas trabajadas por cada uno ellos. Tipo Tarifa por trabajador hora A S/. 50 B S/. 25 C S/. 20 D S/. 10 Desarrollar una solucin que permita realizar el clculo del pago mensual del sueldo de un empleado de una empresa. Dicho clculo se realiza de la siguiente manera: el sueldo bsico se calcula en base al nmero total de horas trabajadas, basado en una tarifa horaria. Al sueldo bsico se le aplica una bonificacin del 35% obtenindose el sueldo bruto. Al sueldo bruto se le aplica un descuento del 12% obtenindose el sueldo neto. Mostrar el sueldo bsico, el sueldo bruto y el sueldo neto de un trabajador. Desarrollar una solucin que permita ingresar el sueldo de un obrero. Calcular el aumento de sueldo del obrero por concepto de escolaridad (20%). Mostrar el sueldo a cobrar. Desarrollar una solucin que permita ingresar el sueldo de un obrero de la empresa El Gran Chaparral S.A.. Calcular su respectivo descuento del 14% por concepto de impuestos y el 3% por concepto de cafetera. Mostrar el total de descuentos y el sueldo a cobrar. Desarrollar una solucin que permita calcular el sueldo neto de un vendedor. Dicho clculo se realiza en base a un sueldo bsico equivalente a S/.650.00 nuevos soles ms una comisin del 20% del total de sus ventas. Adems tienen un descuento del 10 % por impuesto a la renta y un descuento del 12% por concepto de AFP. BLOQUE N 02: ESTRUCTURAS CONDICIONALES Desarrollar una solucin que permita ingresar las 2 notas de alumno. Calcular el promedio del alumno con la formula (nota1+nota2)/2. Mostrar el promedio del alumno y un mensaje de aprobado o desaprobado segn su condicin. La nota aprobatoria es 10.5 Desarrollar una solucin que permita determinar cmo se clasifica un ngulo ingresado por teclado. Los ngulos se clasifican de la siguiente manera:
ngulo = 0 < ngulo < ngulo = 3. 0 90 90 Nulo Agudo Recto 90 < ngulo < 180 Obtuso ngulo = 180 Llano 180 < ngulo < 360 Cncavo ngulo = 360 Completo

2.

3.

4.

5.

1.

2.

Desarrollar una solucin que permita determinar el sueldo neto, el sueldo bruto y el descuento de un trabajador. La empresa paga a sus vendedores por horas trabajadas. Hasta 40 horas trabajadas se paga una tarifa normal y sobre las 40 horas, se paga la tarifa con un recargo del 20%. Por otro lado, si el sueldo bruto es superior a S/.1800.00 el sueldo del trabajador est sujeto a un descuento del 12% por concepto de AFP. Desarrollar una solucin que calcule el costo total de hospitalizacin, sabiendo el total de das y el costo de la habitacin. El costo de la habitacin se determina de acuerdo a la siguiente tabla:
rea Costo

4.

1 2 Otra 5. 6.

100 200 100

Desarrollar una solucin que permita ingresar un nmero entre 1 y 5. Muestre el nmero en letras. Desarrollar una solucin que permita calcular y mostrar el monto total a pagar por la compra de una cantidad de ciertos artculos. Considerar que deber agregar el IGV respectivo del 20%. Si el monto a pagar es mayor a S/.2000.00 se aplicar un descuento del 10%, caso contrario el descuento ser del 5%. Desarrollar una solucin que permita determinar que proveedor es ms conveniente para una empresa. La empresa desea adquirir cierta cantidad de unidades de un producto para lo cual cuenta con una oferta de dos proveedores, de acuerdo a lo especificado a continuacin:
Proveedor A: Costo unitario igual a S/.25.00 y 15% de descuento para ms de 50 unidades adquiridas. Proveedor B: Costo unitario igual a S/.27.5 y 10% de descuento para ms de 35 unidades adquiridas.

7.

8.

Desarrollar una solucin que permita ingresar la categora y el sueldo de un trabajador. Calcular el aumento correspondiente teniendo en cuenta la siguiente tabla. Mostrar el nuevo sueldo del trabajador. Categora
1 2 3 4

Aumento
35% 25% 15% 5%

9.

Desarrollar una solucin que permita ingresar el sueldo de un trabajador. Calcular y mostrar su aumento por incremento del costo de vida de acuerdo a la siguiente tabla: Condicin Sueldo < 2000 2000>=Sueldo<=3 000 Sueldo > 3000 Aumento 23% 17% 12%

10.

Desarrollar una solucin que permita ingresar la temperatura promedio (tp) de un da y permita mostrar el tipo de clima de acuerdo a la siguiente tabla:
Temperatura (tp) tp <= 9 9 >= tp <=17 17 >= tp <= 27 tp > 27 Tipo de clima Fro Nublado Caluroso Tropical

11.

Desarrollar una solucin que permita calcular y mostrar el precio de distintos autos sabiendo que hay que incluir el IGV = 19%. Tomando en cuenta la siguiente informacin:
Marca Toyota Nissan Modelo Tercel Yaris Canry Sentra Primera Pulser Precio $.3500 $.6000 $.10000 $.4000 $.5000 $.4000

12.

Desarrollar una solucin que permita calcular y mostrar el descuento de un televisor segn su marca.
Marca Samsung Sony LG Philips Precio $.500 $.1000 $.900 $.800 Descuento 10% 5% 8% 10%

BLOQUE N 03: ESTRUCTURAS REPETITIVAS 1. 2. 3. Determinar si un nmero es primo utilizando estructuras repetitivas. Ingresar un nmero. Calcular y mostrar el nmero de cifras pares que tiene dicho nmero.

Ingresar un nmero. Calcular y mostrar la suma de todas las cifras menores o iguales que el nmero ingresado. 4. Ingrese dos nmeros. Calcular y mostrar la suma de todas las cifras impares de ambos nmeros. Utilice la Estructura de Repeticin MIENTRAS. 5. Determinar la suma de sueldos de los obreros (categora 1), el menor sueldos de los empleados (categora 2), y el sueldo promedio de los gerentes (categora 3) de una determinada empresa. No deber ingresar el total de trabajadores. 6. Desarrollar una solucin que permita ingresar la edad y el sexo de todas las personas que viven en un distrito, y determine lo siguiente: La suma de todas las edades de las mujeres. El promedio de las edades de los hombres. El nmero de personas mayores de edad. 7. Desarrollar una solucin que permita ingresar el nombre y la edad de todas las personas que viven en un distrito, y determine lo siguiente: La cantidad de edades mltiplo de 5. La edad mayor. El nombre de la persona o las personas que tiene la menor edad. Desarrollar una solucin que permita ingresar el nombre y el sueldo de todas los empleados de una empresa, y determine lo siguiente: La cantidad de nombres que comienzan con las letras a o A. El nombre de la persona o las personas que tiene el sueldo promedio. Desarrollar una solucin que permita ingresar una palabra. Determinar si la palabra ingresada es un palndromo o no (Nota: Palndromo es una palabra o frase que se lee igual hacia adelante que hacia atrs).

8.

9.

10. Desarrollar una solucin que permita ingresar una palabra. Determinar y mostrar que vocales existen y cuantas veces se repiten. 11. Desarrollar una solucin que permita ingresar el nombre completo de una persona (ingresar los nombres y apellidos en una sola variable). Mostrar cada nombre y cada apellido de la persona, la primera letra en mayscula y las dems letras en minsculas. BLOQUE N 04 ESTRUCTURAS COMBINADAS 1. 2. Ingresar n nmeros y determinar el promedio de los nmeros. Ingresar las 3 notas de todos los alumnos de un saln de clase. Calcular y mostrar el promedio de notas de cada alumno. Adicionalmente, si el alumno obtiene un promedio final mayor a 14 se deber visualizar un mensaje de felicitaciones y si est aprobado y tiene un promedio final mayor o igual a 14 un mensaje de aprobado.

3.

Ingresar todas las notas de todos los alumnos de un saln de clase. Calcular y mostrar el promedio de notas de cada alumno. Adicionalmente, si el alumno obtiene un promedio final menor a 11 se deber visualizar un mensaje de desaprobado. En caso que el alumno obtenga un promedio final de 20 mostrar un mensaje de felicitaciones por excelencia. Calcular y mostrar el sueldo de todos los trabajadores de una empresa conociendo el nmero de horas trabajadas y su tarifa horaria, sabiendo que se debe descontar 15% por concepto de impuestos si este es mayor a S/ 2600. Calcular y mostrar el sueldo de todos los trabajadores de una empresa conociendo el nmero de horas trabajadas y su tarifa horaria, sabiendo que se debe aumentar el 12% por reintegros varios y se debe descontar 18% por concepto de impuestos si el sueldo es mayor a S/ 3200. Calcular el sueldo de todos los trabajadores de una empresa conociendo el nmero de horas trabajadas y su tarifa horaria. Ingrese tambin la categora de cada trabajador de la empresa y calcule el aumento correspondiente teniendo en cuenta la tabla mostrada. Mostrar el sueldo, el aumento y el nuevo sueldo de cada uno de los trabajadores.
Categora 1 2 3 Aumento 23% 18% 13%

4.

5.

6.

7.

Calcular el sueldo de todos los trabajadores de una empresa conociendo el nmero de horas trabajadas (la tarifa por hora es de S/. 15.00 nuevos soles). Ingrese tambin la categora de cada trabajador de la empresa y calcule el descuento correspondiente teniendo en cuenta la tabla mostrada. Mostrar el sueldo, el descuento y el nuevo sueldo de cada uno de los trabajadores.
Categora 1 2 3 4 5 Descuento 2% 6% 9% 11% 12%

8.

Desarrollar una solucin que permita determinar el sueldo bruto (sueldo antes del descuento), el descuento y el sueldo neto (sueldo descuento) de todos los vendedores de una empresa. La empresa paga a sus vendedores por horas trabajadas. Hasta 30 horas trabajadas se paga una tarifa normal y sobre las 30 horas se paga la tarifa con un recargo del 18%. Por otro lado, si el sueldo bruto es superior a S/. 1820.00 nuevos soles el sueldo del trabajador estar sujeto a un descuento del 12%. Ingrese las horas trabajadas y la tarifa de cada vendedor. Calcular y mostrar el costo que representa un paciente y el costo total que representan todos los pacientes para un hospital de la gran ciudad, segn los datos de la tabla. Adicionalmente, considerar que los pacientes mayores de edad que tienen la enfermedad tipo 3 tienen un descuento del 12% y los pacientes de sexo femenino tienen un descuento del 10%.
Tipo enfermedad A B C Costo / paciente / da 120 216 297

9.

10. Calcular y mostrar el costo que representa un paciente y el costo total que representan todos los pacientes para una clnica prestigiosa, segn los datos de la tabla. considerar que los pacientes menores de 30 aos que se van ha realizar las

operaciones tipo 1 y 3 tienen un descuento del 23%. Los pacientes mayores de 60 aos tienen un recargo del 20% en todo tipo de operacin y los pacientes de sexo femenino tienen un descuento del 10% solo en el tipo de operacin 4.
Tipo de operacin 1 2 3 4 5 Costo por paciente 1200 2400 3200 5400 12000

11. Ingrese la categora y el precio de todos los productos de un supermercado. Calcular el descuento correspondiente teniendo en cuenta la siguiente tabla. Mostrar el nuevo precio de cada uno de los productos.
Categora 1 2 3 Descuento 13% 11% 09%

12. Ingrese el precio de compra y el precio de venta de todos los productos de un supermercado. Calcular el descuento en base a la utilidad de cada producto teniendo en cuenta la tabla mostrada. Mostrar el nuevo precio de cada uno de los productos.
Utilidad Menor o igual que 100 Mayor que 100 y menor que 1000 Mayor o igual que 1000 Descuento 5% 9% 12%

13. En una frutera se venden frutas de calidad de exportacin, en base a la siguiente tabla:
Tipo Mandarina Guanbana Mango Fresa Naranja Melocotn Uvas Precio / kilogramo 1.0 4.2 3.5 6.0 0.9 2.5 1.5

Por la compra de ms de 20 kilos de un determinado producto se le otorga un descuento del 12% del valor de su compra, y por la compra de cada 5 kilos de fresa o 8 kilos de guanbana se le otorga un kilo gratis de naranja. Desarrolle una solucin que permita determinar el monto de compra, el monto del descuento y la cantidad de kilos de naranja de obsequio. Ingrese el tipo de fruta y la cantidad de kilos que se desea comprar. El usuario puede realizar varios pedidos en la misma compra. 14. En una tienda de autopartes para automviles se venden diversos productos y se aplican diferentes descuentos, de acuerdo a la siguiente tabla:
Tipo Espejo Fundas Porta Vaso Seguro Llantas Costo / unidad S/. 25 S/. 60 S/. 18 S/. 2.5 S/. 175 Descuento 10% 15% 5% 0% 25%

Desarrolle una solucin que permita determinar el monto de compra de cada tipo de producto, el monto del descuento de cada tipo de producto y el monto total a pagar por la compra. Ingrese el tipo de producto y la cantidad de porciones que se desea comprar. El usuario puede realizar varios pedidos en la misma compra. Adicionalmente, determine el monto total pagado por todos los clientes.
21.

Desarrollar una solucin para el siguiente problema. Se desea hacer una estadstica de las estaturas de los 1000 alumnos de un colegio, de acuerdo a lo siguiente: Alturas Alturas Alturas Alturas hasta 1,60 metros. entre 1,60 metros y 1,70 metros. entre 1,70 metros y 1,80 metros. mayores de 1,80 metros.

22. Calcular y mostrar el nmero de alumnos que tienen promedio final menos de 11; los que tiene promedio final entre 11 y 14; aquellos que tienen promedio final entre 15 y 17; y los que tienen promedio final mayor de 17. Ingresar 4 notas y calcular el promedio del alumno en base a la siguiente frmula: nf = (n1 + n2 + n3 + (n4 * 2)) / 5. 23. Calcular la nota media de los alumnos de una clase considerando n alumnos y c notas. 24. Un canillita vende 4 tipos de loteras segn se muestra en el siguiente cuadro. Calcular el total de loteras vendidas de cada tipo.
Tipo lotera 1 2 3 4 Costo 2 4 6 8

25. En una empresa se decide hacer una colecta de dinero con la finalidad de ayudar a uno de los empleados de la empresa que ha sufrido un accidente automovilstico. Se determina que los gerentes contribuirn con S/ 35.00 soles, los profesionales con S/ 25.00 soles y el resto de empleados de acuerdo a sus posibilidades. Determinar el total recaudado. 26. Desarrollar una solucin que permita emitir la factura correspondiente a la compra de varios artculos. El IGV a aplicar es el 19% y si el monto total de la factura, incluido IGV, es mayor a S/. 3,000.00 nuevos soles se aplicar un descuento del 12%.
27.

Los empleados de una fbrica trabajan en tres turnos; maana, tarde y noche. Se desea calcular el jornal diario de cada empleado teniendo en cuenta lo siguiente: La tarifa del turno maana y tarde es de S/ 8.00 soles por hora. La tarifa del turno noche es de S/ 10.00 soles por hora. En caso de ser un da domingo, la tarifa se incrementa en 50% para los turnos maana y tarde y en 60% para el turno noche. Para el turno tarde se incrementa S/ 10.00 soles por concepto de movilidad.

28.

Desarrollar una solucin que permita controlar la venta de boletos en un determinado da en un teatro de la capital, en base a la siguiente informacin: platea boleto Al comenzar, se leer una sola vez el precio de entrada para palco, y mezanine. Por cada entrada vendida se leer los siguientes datos: nmero de y lugar (puede ser platea, palco o mezanine). El programa terminar cuando el nmero de boleto sea igual a cero.

Antes de finalizar, se deber proporcionar la siguiente informacin: Nmero total de entradas vendidas durante el da. El total de soles recaudados en el da. Nmero de entradas vendidas para platea, palco y mezanine en el da.

29. Desarrollar una solucin que permita obtener la siguiente informacin en un saln de clase:
30.

Cuntas alumnas estn matriculadas en el curso? Cuntos alumnos estn matriculados en el curso? Cuntas alumnas son menores de 20 aos? Cuntos alumnos son mayores de 18 aos? Cuntos alumnos estn aprobados? Cuntas alumnas estn desaprobadas?

Desarrollar una solucin que permita ingresar los nombres y las edades de n alumnos. Determinar la suma de las edades, el nombre del alumno con la mayor nota y el nombre del alumno con la menor nota. Desarrollar una solucin que permita determinar la nota final obtenida por cada uno de los alumnos del curso de lgebra del colegio La Excelencia (considere 3 notas). Adicionalmente, deber indicar el porcentaje de alumnos aprobados, desaprobados, la nota final ms baja y ms alta. Ingresar la cantidad de alumnos y las 3 notas de cada alumno. Desarrollar una solucin que permita determinar el costo de cada uno de los artculos que se venden en la bodega La China (considere el precio de venta y la utilidad obtenida por el artculo). Adicionalmente, deber indicar el promedio del costo de todos los artculos, el articulo ms caro y el ms barato. Ingresar el nombre, el precio de venta y la utilidad de cada artculo. Desarrollar una solucin para el siguiente problema. En la fabrica LA CLONACION S.A.. Trabajan miles de obreros y se desea determinar cuantos tienen un salario menor a S/. 500.00, entre S/. 500.00 y S/. 2,200.00 (incluidos S/. 500.00 y S/. 2,200.00), y cuantos tienen un salario mayor a S/. 2,200.00. Desarrollar una solucin que permita calcular y mostrar el costo total que representan los pacientes de un hospital de acuerdo al tipo de enfermedad, segn los datos de la tabla. Adicionalmente, deber considerar que los pacientes menores de 18 aos implican un costo adicional de 35% y las mujeres un costo adicional de 12%.
Enfermedad Tipo 1 2 3 4 Costo diario 100 150 300 450

31.

32.

33.

34.

35.

Desarrollar una solucin para el siguiente problema. El cine Pantalla Lser cuenta con 3 salas y atiende en horarios de matine, vermouth y noche. Calcular el nmero de personas que ingresaron a cada una de las salas en cada uno de los horarios en un determinado da. (Ingresar solo los siguientes datos: Nmero de sala y el horario al cul el cliente ingresa). Desarrollar una solucin para el siguiente problema. Una empresa cuenta con cuatro almacenes de productos. Cul sera la ganancia por cada almacn si el dueo de la empresa decide vender todos sus productos? (Ingresar solo los siguientes datos: El precio de compra de cada producto, su precio de venta, la cantidad existente y el almacn donde estn ubicados).

36.

37.

Desarrollar una solucin que permita determinar cuntas hamburguesas fueron vendidas de cada tipo (considere 3 tipos) en cada uno de los 3 locales de la empresa El Rpido. Deber ingresar el tipo de hamburguesa y el local en el que fue vendida. Desarrollar una solucin que permita determinar cuntos tipos de productos de cada empresa de apoyo social fueron vendidos por la comunidad La buena Venta durante el presente ao (considere solo tres empresas de apoyo social y asuma que cada empresa fabrica 3 tipos de producto: chocolate, caramelo y gaseosa). Ingresar el producto vendido y la empresa que lo fabric. Desarrollar una solucin que permita determinar cuntos tipos de peridicos de cada empresa fue vendido por Jos Luis Candado, quien gan el premio al mejor canillita 1999 otorgado por un diario de la capital, (considere solo tres empresas periodsticas, y asuma que cada empresa desarrolla 3 tipos de diario: popular, normal y especializado). Ingresar el tipo de diario y la empresa a la cul pertenece. Desarrollar una solucin que permita ingresar las edades de 10 alumnos. Determinar lo siguiente: La suma de todas las edades. La cantidad de edades impares. El promedio de edades. El promedio de edades pares. La edad mayor. La edad menor. El nombre de la alumna que tiene la mayor edad.

38.

39.

40.

41.

Desarrollar una solucin que permita ingresar los nombres y sueldos de 5 empleados. Determinar lo siguiente: Sueldo promedio. Menor sueldo. Nombre del empleado con mayor sueldo. Cantidad de nombre que comiencen entre c y p. Desarrollar una solucin que permita almacenar el nombre, la edad y el estado civil de 15 empleados. Elaborar un listado con los datos de los empleados cuya edad este ente 18 y 30 aos, y otro listado con los datos de todo los empleados solteros. Desarrollar una solucin que permita ingresar un nmero entero de cualquier nmero de cifras. Determinar y mostrar el digito mayor del nmero ingresado.

42.

43.

44. Desarrollar una solucin que permita leer 4 nmeros de 3 cifras. Mostrar su categora. Si el nmero est entre 100 y 300 pertenece a la categora A. Si el nmero est entre 301 y 600 pertenece a la categora B, y si el nmero est entre 601 y 999 pertenece a la categora C. Utilizar un vector y validar que el nmero ingresado sea de 3 cifras.
45.

Desarrollar una solucin que permita leer los datos de n empleados. Los datos de los empleados son; nombre, AFP (Integra, Unin y ProFuturo), sueldo Bsico y aos de aportacin. Se solicita: Ingresar los datos apellido y nombres, sueldo bsico, AFP y aos de aportacin. Calcular y mostrar el sueldo Total por cada empleado ( sueldo Total = sueldo Bsico descuentos de AFP): Si tiene 10 o ms aos de aportacin se le descuenta 10% ms el descuento de la AFP.

Si tiene menos de 4 aos aportacin se le descuenta 12% ms el descuento de la AFP. El descuento de la AFP se ve en la siguiente tabla:
AFP Integra Unin ProFuturo Descuento 12% 13% 14%

Clculos: Mostrar el nombre, sueldo bsico, descuento por AFP y sueldo total por cada empleado. Mostar los totales al final de los datos anteriores.

46.

Desarrollar una solucin que permita leer los datos de n alumnos. Los datos de los alumnos son nombre, sexo (M/F) y edad. Se solicita: Mostrar lo siguiente por cada alumno: Si es mayor o menor de edad. Clculos: Hallar la edad promedio.