Está en la página 1de 13

PROBLEMAS PROPUESTOS

1. Desarrollar una solucin que permita ingresar y mostrar un nmero y determinar si es par,
si es as mostrar un mensaje que diga El nmero ingresado es par.

2. Desarrollar una solucin que permita ingresar las 4 notas de alumno. Calcular el promedio
del alumno con la formula (n1+n2+n3+n4)/4. Mostrar el promedio del alumno y si este es
menor que 11 mostrar un mensaje que diga El alumno esta desaprobado.

3. Desarrollar una solucin que permita ingresar y mostrar las edades de dos personas. Si la
primera edad es mayor que la segunda, mostrar un mensaje que diga La primera persona
es mayor que la segunda.

4. Desarrollar una solucin que permita ingresar el promedio y la desviacin estndar de un


nmero de datos. Calcular el coeficiente de variabilidad, y si este es mayor al 25%,
mostrar un mensaje que diga: Este grupo tiene mucha variabilidad.
CV = (S / X) * 100
CV
S
X

:
:
:

Coeficiente de Variabilidad
Desviacin Estndar
Promedio

5. Desarrollar una solucin que permita ingresar la cantidad de borradores que se compraron
en la librera El Boligrafito, y el precio de cada uno. Calcular y mostrar el monto a pagar,
y si este supera los S/.100, aplicarle un descuento de 7%.

6. Desarrollar una solucin que permita calcular y mostrar el volumen de una esfera. Si el
volumen es mayor a 400, se visualizar el mensaje Esfera grande.

7. Desarrollar una solucin que permita calcular y mostrar el rea de un cuadrado. Si el rea
del cuadrado resulta mayor que 768, se deber visualizar el mensaje Cuadrado grande.

8. Desarrollar una solucin que permita determinar como se clasifica un ngulo ingresado
por teclado. Los ngulos se clasifican de la siguiente manera:
ngulo = 0
0 < ngulo <90
ngulo = 90
90 < ngulo < 180

Nulo
Agudo
Recto
Obtuso

Pag. - 1 -

ngulo = 180
180 < ngulo < 360
ngulo = 360

Llano
Cncavo
Completo

9. Desarrollar una solucin que permita calcular y mostrar la nota final (nf) de un alumno,
sabiendo que se tienen solo dos notas. Si el alumno obtiene una nota final mayor o igual a
18 se deber visualizar un mensaje de felicitaciones.

10. Desarrollar una solucin que permita calcular el sueldo de un trabajador conociendo el
nmero de horas trabajadas y su tarifa horaria, sabiendo que se debe aumentar el 16%
por concepto de bonificacin familiar, si este es menor a S/.1,860.00 nuevos soles.
Mostrar el sueldo y el aumento respectivo.

11. Desarrollar una solucin que permita determinar el sueldo neto, el sueldo bruto y el
descuento de un trabajador de una empresa. La empresa paga a sus vendedores por
horas trabajadas. Hasta 40 horas trabajadas se paga una tarifa normal y sobre las 48
horas, se paga la tarifa con un recargo del 20%. Por otro lado, si el sueldo bruto es
superior a S/.1650.00 el sueldo del trabajador esta sujeto a un descuento del 15%.

12. Desarrollar una solucin que permita ingresar tres notas de un determinado alumno.
Mostrar las notas ordenadas en forma descendente (de mayor a menor).

13. 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
1
2
Otra

Costo
150
120
100

14. Desarrollar una solucin que permita determinar si un nmero ingresado por teclado es
capica o no. Un nmero es capica si se lee igual de derecha a izquierda y viceversa.
(Por ejemplo el numero 4554 es un nmero capica)
15. Desarrollar una solucin que permita ingresar un nmero comprendido entre 1 y 5.
Muestre el nmero en letras.

16. Desarrollar una solucin que permita calcular el monto a pagar por la compra de un
producto, considerando un descuento del 27% por la compra de 150 unidades.

17. Desarrollar una solucin que permita calcular y mostrar el monto total a pagar por la
compra de varios artculos. Considerar que deber agregar el IGV respectivo. Si el monto

Pag. - 2 -

total a pagar incluido IGV es mayor a S/.1800.00 se aplicar un descuento del 12%, caso
contrario el descuento ser del 3%.

18. 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 mas de 35 unidades adquiridas.

19. Desarrollar una solucin que permita determinar si un nmero es mltiplo de otro nmero.

20. Desarrollar una solucin que permita ingresar un nmero entero. Mostrar si el nmero
ingresado es un nmero negativo, un nmero par o un nmero mltiplo de 7.

21. Desarrollar una solucin que permita determinar si un nmero es mltiplo o no, de los
nmeros 3, 7 y 13. Mostrar un mensaje que indique si es mltiplo de los tres nmeros o no
lo es.
22. Desarrollar una solucin que permita ingresar un nmero entre 1 y 12. Mostrar el nombre
del mes del ao correspondiente. (Enero, febrero,)

23. 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%

24. Una empresa paga a sus empleados un sueldo bsico en base a la siguiente tabla:
Categora
A
B
C
D

Bsico
S/.400
S/.500
S/.600
S/.700

Pag. - 3 -

Adicionalmente les paga una comisin en base al monto de sus ventas, segn se detalla
en el cuadro siguiente:
Ventas
0 a 500
501 a 1500
1501 a 2500
Mas de 2500

Bsico
0%
20.5%
30.5%
45.5%

Desarrolle una solucin que permita calcular y mostrar el sueldo bsico, la comisin y el
sueldo a cobrar (sueldo bsico + comisin), por un empleado.

25. Desarrollar una solucin que permita calcular y mostrar el costo total que representa un
paciente para un hospital de acuerdo al tipo de enfermedad, segn los datos de la tabla.
Adicionalmente, se debe considerar que las mujeres tiene un incremento del 19% para el
primer tipo de enfermedad y los hombres tienen un descuento del 4% para el tercer tipo.
Enfermedad tipo
1
2
3

Costo diario
120
360
620

26. Desarrollar una solucin que permita determinar y mostrar si una persona que esta a
punto de observar un programa de televisin esta apto o no. Considerar la siguiente tabla:
Edad
Categora
18 ms
Adultos
11 17
Mayores de 14
0 10
Apta para todos
27. Un colegio categoriza y cobra la mensualidad de sus estudiantes en base a la tabla
siguiente:
Categora
Mensualidad
1
500
2
600
3
700
Asimismo, hace un descuento en el costo de las mensualidades, en base al promedio
obtenido por sus alumnos:
Promedio
0 a 13
Ms de 13 pero menos que 17
Ms de 16 pero menos que 19
Ms de 18 hasta 20

Descuento
0%
10%
25%
40%

Desarrolle una solucin, que permita hallar y mostrar cuanto sera la mensualidad a pagar
por un alumno, en base a su promedio y categora.

Pag. - 4 -

28. Una fbrica codifica sus productos, mediante un nmero de 5 cifras.

La primera cifra define el tipo de producto (1: zapatos, 2: correas y 3: carteras)


La segunda cifra define el color (1: natural, 2: negro y 3 marrn)
La tercera cifra define el material (1: cuero, 2: sinttico) y
La cuarta y quinta cifra el lote al que corresponde

Desarrolle una solucin que permita obtener la informacin del tipo, color, material y lote
de un producto en base a su cdigo.

29. Desarrollar una solucin que permita determinar la categora de un alumno. Considerar
que la categorizacin de los alumnos se realiza en funcin de la nota en base a la
siguiente tabla:

Promedio
18 20
15 17
11 14
0 10

Categora
Excelente
Bueno
Regular
Malo

30. Desarrollar una solucin que permita ingresar las 5 notas de un alumno. Calcular el
promedio del alumno sabiendo que se elimina la nota ms baja y se duplica la nota ms
alta. Finalmente, determinar la categora obtenida por el alumno, considerando que la
categora del alumno esta en funcin de su promedio, tal y como se muestra en la tabla
siguiente:

Promedio
17 20
14 16
10 13
09

Categora
A
B
C
D

31. Desarrollar una solucin que permita mostrar en palabras el valor de las unidades de un
nmero natural.

32. Desarrollar una solucin que permita ingresar el nombre del alumno, el tipo de participante
(profesor, alumno, externo) y el nivel de curso (bsico, intermedio, avanzado). En la tabla
que se muestra a continuacin se detallan los costos de los cursos:
Bsico
Profesor
Alumno
Externo

35
40
60

Intermedio
40
50
80

Avanzado
45
60
100

Mostrar los datos del recibo, tal y como se muestra en el siguiente ejemplo:

Pag. - 5 -

*****************RECIBO******************
Alumno :
Juan Prez
Costo :
(de acuerdo a la tabla)
Nivel :
(de acuerdo al ingresado)
*******************************************

33. 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<=3000
Sueldo > 3000

Aumento
23%
17%
12%

34. 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

35. Desarrollar una solucin que permita ingresar una fecha en el siguiente formato:
(dd/mm/aaaa). Calcular el nmero de das que tiene el mes y si el ao es bisiesto o no.

36. Desarrollar una solucin que calcule el sueldo de un obrero por un da ingresando el
nmero de horas trabajadas y la categora. Mostrar el sueldo y la categora de acuerdo a
la tabla siguiente:
Categora
1
2
3

Sueldo
horas * 300
horas * 450
horas * 500

37. Desarrollar una solucin que permita mostrar el precio de un sndwich y el tipo. Ingrese la
categora del sndwich:

Categora
1
2
3
4

Tipo
Triple
Mixto
Pollo
Hamburguesa

Pag. - 6 -

Precio
S/.4
S/.6
S/.2
S/.10

38. 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

39. 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%

40. Desarrollar una solucin que permita calcular el monto a pagar por la compra de un
producto, considerando un descuento del 13% por la compra de ms de 200 unidades.
41. Desarrollar una solucin que permite ingresar 3 nmeros, calcular su suma y resta.
Mostrar si la suma es par o impar y si la resta es mltiplo de 3.
42. Desarrollar una solucin que permita calcular la ganancia total por la venta de cierta
cantidad de helados en un da, si se sabe que su costo de produccin es el 55% del precio
de venta. Los precios se muestran en la tabla siguiente:
Tipo
Fresa
Lcuma
Mango

Precio
S/.0.50
S/.0.70
S/.0.50

43. En una pizzera se venden pizzas de 5 tamaos:


Tipo
Pequea
Mediana
Grande
Familiar
Extra Grande

Tamao (dimetro)
10 pulg.
12 pulg.
14 pulg.
16 pulg.
18 pulg.

Pag. - 7 -

Si se cobra S/.2 por cada ingrediente extra y el precio de la pizza sencilla es calculado por
1.5 * dimetro. Desarrollar una solucin que permita calcular y mostrar el precio total de
una pizza ingresando el tipo y el nmero de ingredientes extras.
44. En un cine se cobran las entradas segn la categora:

1
2
3

Categora
Adultos
Nios
Mayores de 60

Costo
S/.12
S/.10
S/.9

Desarrollar una solucin que permita calcular y mostrar el precio de entrada ingresando la
categora. Adems tomar en cuenta que los das martes se cobra 50% ms.

45. Desarrollar una solucin que solicite un ao e indique si es bisiesto o no. Un ao es


bisiesto si es mltiplo de 4 excluyendo aquellos que son mltiplo de 100 y no de 400.
- Los aos exactamente divisibles entre 4 son aos bisiestos.
- Los aos exactamente divisibles entre 100 no son aos bisiestos.
- Los aos exactamente divisibles entre 400 si son aos bisiestos.

46. Desarrollar una solucin que permita calcular el rea de un trapecio y mostrar un mensaje
si el rea es mayor de 400, adems indicar si el rea es par o impar. Ingresar las bases y
la altura del trapecio por teclado.
47. Desarrollar una solucin que muestre el Ku y diga que tipo de curva representa:
Ku
Ku < 0.25
Ku = 0.25
Ku > 0.25

Tipo de curva
Platicrtica
Mesocrtica
Leptocrtica

Ingresar por teclado los datos necesarios para la aplicacin de la frmula:


Ku = (Q3 Q1) / 2*(D9 D1)

48. Desarrollar una solucin que permita mostrar el Skp (Coeficiente de Asimetra), y si la
curva es simtrica o asimtrica y de que tipo, si:
Skp
Skp < 0
Skp = 0
Skp > 0

Asimetra
Asimet. a la izq.
Simtrica
Asimet. a la der.

Ingrese por teclado el promedio (X), la mediana (Me) y la desviacin estndar (S) para
aplicar la formula:
Skp = 3(X Me) / S

Pag. - 8 -

49. Desarrollar una solucin que permite calcular el mayor de dos nmeros ingresados a
travs del teclado, adems mostrar un mensaje que muestre el nmero mayor.

50. Desarrollar una solucin que permita calcular el promedio de un alumno. Adems mostrar
el mensaje de aprobado (prom>=11) o desaprobado (prom<=11), teniendo en cuenta la
siguiente formula:
prom = (n1 + n2 + n3 + 2*n4) / 5
51. Desarrollar una solucin en la cual se pueda ingresar y mostrar el precio de un artculo, si
el precio de dicho artculo es mayor a setenta soles, mostrar un mensaje que diga: Te
ganaste una mochila de lo contrario mostrar un mensaje que diga Te llevas una
cartuchera.
52. Desarrollar una solucin que permita calcular y mostrar la suma de los 100 primeros
nmeros enteros consecutivos, tener en cuenta la siguiente frmula:
suma = n * ( n + 1 ) / 2
Adems mostrar un mensaje que diga si la suma es par o no.

53. Desarrollar una solucin que permita calcular un descuento del 10% en las entradas a un
concierto, en caso que el cliente compre ms de tres entradas. Ingresar el costo de la
entrada y el nmero de entradas que el cliente desea comprar.

54. Desarrollar una solucin que permita aumentar el salario de un empleado en base a la
siguiente informacin:
Salario
0 a 500 soles
501 a 1000 soles
1001 a 2000
Ms de 2000

Aumento
15%
12%
10%
5%

Calcular y mostrar el aumento correspondiente y el nuevo salario del empleado.

55. Desarrollar una solucin que permita ingresar tres nmeros enteros. Mostrar el menor
nmero y si este es un nmero capicua o no.
56. Desarrollar una solucin que permita ingresar la categora y el sueldo de un trabajador.
Calcular el aumento correspondiente teniendo en cuenta la siguiente tabla. Muestrar la
categora del trabajador y su nuevo sueldo.
Categora
1
2
3

Aumento
30%
25%
20%

Pag. - 9 -

10%

57. Desarrollar una solucin que permita ingresar 5 nmeros impares y determinar si su suma
es par o impar y si es mltiplo de 5.

58. Desarrollar una solucin que permita ingresar el promedio de un alumno ingresante y
permita clasificarlo segn la siguiente informacin:
Rango de promedio
prom >= 17
14 <= prom < 17
11 <= prom < 14
prom < 11

Aula
101
102
103
104

59. Desarrollar una solucin que permita ingresar el nombre de una tienda, el costo total de
compra de todos los productos de la tienda y el monto total de venta de todos los
productos de la tienda. Calcular la ganancia total y de acuerdo a esto clasificar a la tienda,
teniendo en cuenta la siguiente informacin:
Ventas
Gan >= 3000
1000 <= Gan <3000
Gan <1000

Tipo
A1
B
C

60. Desarrollar una solucin que permita controlar las ventas de entrada de un teatro que
atiende solo los das viernes, sbados y domingos, y tiene tres localidades (palco, platea y
mezanine). Tomar en cuenta las tablas siguientes:
Da
Viernes
Sbado
Domingo

Descuento
10%
5%
3%

Localidad
Palco
Platea
Mezanine

Precio bruto
80
60
50

Mostrar el precio neto a pagar dependiendo el da y la localidad. Tener en cuenta lo


siguiente:
Precio Neto = Precio Bruto Descuento

61. Desarrollar una solucin que permita calcular y mostrar el costo total que representa un
paciente para un hospital de acuerdo altipo de enfermedad, segn los datos de la tabla.
Adicionalmente, debe considerar que las mujeres mayores de 18 aos, tienen un

Pag. - 10 -

incremento del 19% para el primer tipo de enfermedad y los hombres tienen un aumento
del 4% para el tercer tipo si son menores de edad y del 10% en caso contrario.
Enfremedad tipo
1
2
3

Costo diario
180
420
513

62. Desarrollar una solucin que permita calcular y mostrar el costo total que representa un
paciente para un hospital de acuerdo al tipo de enfermedad, segn los datos de la tabla.
Adicionalmente, debe considerar que los pacientes menores de edad, tienen un descuento
especial por tipo de enfermedad segn se muestra en la tabla.
Enfermedad tipo
1
2
3
4

Costo diario
123
234
345
567

% Descuento
10%
15%
20%
25%

63. Desarrollar una solucin que permita ingresar el tipo de sangre de una persona y muestre
un mensaje de acuerdo al siguiente cuadro:
Tipo
O+
O-

Mensaje
Compatible
Incompatible

64. Desarrolle una solucin que permita ingresar la edad de una persona y determine cual es
el empleo mas adecuado para dicha persona, teniendo en cuenta la siguiente informacin:
Edad
19-23
23-25
25-30

Empleo
Recepcionista
Secretaria
Ejecutivo de Ventas

65. Desarrollar una solucin que permita ingresar el promedio ponderado de un alumno. Si el
promedio ingresado es mayor a 16, mostrar un mensaje que diga: El Alumno obtuvo una
beca integral.

66. Desarrollar una solucin que permita ingresar el costo y el precio de venta de una
Computadora Porttil. Si un cliente compra ms de 3 computadoras se le otorga un
descuento del 10% sobre el precio de venta. Calcular y mostrar el monto que tiene que
pagar un cliente al momento de realizar una compra y cul ser la ganancia para el
vendedor.

Pag. - 11 -

67. Desarrollar una solucin que permita ingresar 3 nmeros enteros. Calcular y mostrar la
suma y resta de los nmeros. Adems, restar los resultados de la suma y resta, si este
resultado sale negativo mostrar un mensaje de Error, de lo contrario mostrar el resultado
junto con un mensaje La operacin se realiz con xito.

68. Desarrollar una solucin que permita ingresar los ingresos y egresos que ha tenido una
empresa. Determinar si tiene o no estabilidad, sabiendo que si su ganancia es mayor o
igual a 10000 la empresa tiene estabilidad. Si tiene estabilidad mostrar el mensaje La
empresa califica internacionalmente, caso contrario no califica.

69. Desarrollar una solucin que permita ingresar la cantidad de Cds vendidos en una tienda
y distribuirlos segn los gneros: Pop, Latin, Hip-Hop, Rock; y el que tenga la cantidad
ms alta de Cds vendidos, se mostrar un mensaje que diga: Este gnero est de moda.

70. En una tienda de Peluches, en base a los tamaos, se realizan descuentos y se obsequia
un artculo. Desarrollar una solucin que permita ingresar el tamao y el precio de un
peluche. Calcular el descuento y determinar el regalo que obtiene el cliente, teniendo en
cuenta la siguiente informacin:
Peluches
Tamao
Pequeo
Mediano
Grande

Descuento
7%
15%
23%

Regalo
Una bolsa de Regalo
Un llavero
Un peluche pequeo

71. Desarrollar una solucin que permita ingresar el nombre y el promedio de tres alumnos de
un saln de clase y permita determinar quien es el alumno que tiene el mayor promedio.
Mostrar el nombre del alumno que tiene el mayor promedio junto con un mensaje de
felicitaciones.
72. En la clnica La Buena Salud, se internan diariamente muchas personas. Desarrollar una
solucin que permita calcular el costo total de un paciente internado en dicha clnica,
sabiendo el total de das y el costo de la habitacin. El costo de la habitacin se determina
en base al rea de ubicacin de la misma, de acuerdo a la siguiente informacin:
CLINICA La Buena Salud
rea
1
2
Otra

Costo
250
180
120

73. Desarrollar una solucin que permita ingresar tres nmeros. Multiplicar los nmeros y
mostrar el resultado. Adicionalmente, si el resultado es mltiplo de seis, realizar dos saltos
de lnea y mostrar el mensaje El resultado es un nmero mltiplo de seis.

Pag. - 12 -

74. Desarrollar una solucin que permita ingresar el precio de un articulo, si este es mayor a
cien soles mostrar un mensaje indicando que el articulo esta de oferta.

75. Desarrollar una solucin que permita retirar dinero del cajero de un banco, si el monto a
retirar es mayor a mil soles, mostrar el mensaje Se paso del lmite, de lo contrario se
mostrar el mensaje Gracias por usar nuestros servicios.

76. En una farmacia se desea comprar un frmaco. Si el frmaco se agot mostrar el mensaje
Agotado, de lo contrario se mostrar el precio del frmaco. El precio ser ingresado por
teclado.

77. En una farmacia se desea comprar un frmaco. Si el frmaco se agot mostrar el mensaje
Agotado, de lo contrario se mostrar el precio del frmaco. El precio ser ingresado por
teclado. Adicionalmente, si el precio del frmaco es mayor a S/. 128 nuevos soles y el
cliente decide comprarlo se le otorgar un descuento del 3.0%. Mostrar el descuento y el
monto a pagar.

78. En una fbrica de artculos se realiza un anlisis de control de calidad de piezas, si el


nmero de la serie de la pieza se encuentra entre los siguientes rangos de valores 146
156, 700 799 y 888 911 diremos que la pieza es defectuosa, caso contrario diremos
que es correcta. Adicionalmente, en caso que la pieza fuera correcta, determinar y
mostrar si el nmero de la serie es un nmero par o impar.

79. Una fotocopiadora permite obtener copias al por mayor segn la tabla siguiente:
Copias

Soles

De 1 a 10

0.10

De 11 a 50

0.05

De 50 a100

0.04

Mad de 100

0.03

Ingresar el nmero de hojas que el cliente necesita fotocopiar y mostrar el monto total a
pagar. Tener en cuenta lo siguiente:
monto = numCopias x soles

80. Desarrolle una solucin que lea un nmero entero de 3 cifras, y muestre el menor nmero
y el mayor nmero posible de dos cifras, que se pueda formar empleando la cifra mayor y
la cifra menor del nmero ingresado.

Pag. - 13 -

También podría gustarte