Sunteți pe pagina 1din 4

Fundamentos de Programación

Ejercicios
Profesor : Roberto Montero Flores
Tema : Estructuras Repetitivas

Pregunta 1

Una empresa desea una aplicación que permita determinar el precio de las joyas que les
entregan como garantía de los préstamos.

Para determinar los costos hay ciertos criterios.

Las joyas, según su calidad están definidas en 2 categorías numeradas de 1 al 2.

En el caso de la categoría 1 el monto de garantía que se entrega por la joya se determina por
el monto de tasación más el 20% del precio del oro. En caso la joya esté en óptimas
condiciones se agregarán 150 soles al monto de préstamo.

Finalmente en el caso de la categoría 2 el monto se determina por el costo de la joya y un


15% por cada mes que la joya esté como garantía.

Desarrollar el programa

Pregunta 2

Determinar mediante un programa la cantidad de números primos que hay desde 1 hasta un
número dado como entrada.

Por ejemplo si ingreso 6 me deberá dar 4 ya que 1, 2, 3, 5 son primos.

Pregunta 3

Una empresa requiere una herramienta para la toma de decisiones parala producción de
jugos de frutas.

En el caso de la fresa cada unidad se puede vender a 1.20 soles, en el caso del durazno la
unidad se puede vender a 1.30 soles, finalmente en el caso de la manzana se puede vender a
1.50 soles.

Por otro lado el costo de producir una caja de jugo es de 0.3 centavos de sol sin importar el
tipo de jugo que sea.

Los costos en insumos para cada uno de los tipos es:


Fresa = 0.15 por unidad
Durazno = 0.21 por unidad
Manzana = 0.30 por unidad

Desarrollar un programa que me permita determinar lo siguiente:

- El precio unitario según tipo de fruta usado.


- que me permita determinar el costo unitario según tipo de fruta.
- que me permita determinar la ganancia al producir X cantidad de producto de una
fruta determinada.
- que me permita determinar en una comparación de dos productos con sus
respectivas cantidades a producirse cuál es el más conveniente (porque va dejar más
utilidad)

Por ejemplo si produzco 100 unidades de fresa y 80 de durazno deberá indicar que la fresa
es más conveniente por dejar más ganancias

Pregunta 4

Una fábrica de chocolates requiere un sistema que le permita tomar decisiones respecto al
precio final que debe colocar a sus productos tomando en cuenta las siguiente condiciones

-El precio unitario máximo no debe exceder el 5% del precio de la competencia


-El precio unitario mínimo debe ser el 12% más del costo para justificar utilidades
-La cantidad producida en el mes debe dejar un ingreso líquido de 10000 soles como
mínimo

Usted debe desarrollar la propuesta del negocio y para ello debe:

Desarrollar un programa que realice lo siguiente:


- calcule el precio máximo basado en el precio de la competencia
- calcule el precio unitario
- calcule el ingreso líquido total teniendo como dato de entrada la cantidad y el costo
unitario y tomando en cuenta el precio unitario sugerido (el que planea usar en la
campaña).
- permita determinar si con los datos de un escenario propuesto la producción es
viable.

El precio sugerido no debe ser mayor que el precio máximo, no debe ser menor que el
precio mínimo, el ingreso líquido debe ser mayor o igual a 10000 para ser un escenario
viable.

Pregunta 5

Una empresa de seguridad desea crear una aplicación para validar un código de seguridad
basado en un algoritmo que ellos usan.
El algoritmo para validar los número realiza las siguientes operaciones:

1. Valida que el valor ingresado tenga a lo más 8 caracteres


2. Sólo si el número tiene la cantidad exacta, procede a determinar el promedio de los
números

Por ejemplo para 90343993 el promedio es 5. Si el valor resultante resulta ser


un valor decimal se redondeará al dígito más cercano.

Desarrollar un programa que determine si es que el valor del código tiene 8 cifras. Además
que deteremine el valor del código generado solamente si es que cumple con tener 8
dígitos.

Pregunta 6

El sistema de producción de café de su empresa está sufriendo de un problema de sobre


costos debido a la incapacidad de calcular precios a futuro puesto que los pedidos se tienen
que hacer con mucho tiempo de anticipación.

Es por ello que se solicita calcular los posibles precios futuros. Para ello se ha investigado
el flujo de precios y se ha determinado lo siguiente:

El precio del café sube 10% cada mes pero en un periodo cada 3 meses solamente sube 5 %
por lo tanto eso se debe tomar en cuenta para el cálculo.
Así, si el precio inicial fuera 100, al final del mes 2 sería 121 y en el final del mes tres
127.05 y ya en el final del mes cuatro 139.76 (tomando dos decimales).

Su misión como gerente de compras es determinar el precio al que se comprará el café a


futuro tomando en cuenta el precio actual y el periodo en tiempo al que se comprará el café.

Por ejemplo si el precio actual es 100 y voy a comprar en 4 meses entoces el precio será
139.76.

Considerar que la evaluación siempre se hace en Enero.

Pregunta 7

Se solicita desarrollar un programa que permita realizar lo siguiente:

1. Sacar la cantidad de números de tres cifras abc que cumplen la siguiente condición

abc=a^3+b^3+c^3

es decir la suma de las centenas al cubo, más las decenas al cubo + las unidades al
cubo es igual al propio número.

Por Ejemplo: 370 cumple la condición, ya que 3^3+7^3+0^3= 370

Pregunta 8

Un centro numérico es un número que separa una lista de números enteros (comenzando en
1) en dos grupos de números cuyas sumas son iguales. El primer centro numérico es el 6, el
cual separa la lista (1 a 8) en los grupos: (1, 2, 3, 4, 5) y (7, 8) cuyas sumas son ambas
iguales a 15. El segundo centro numérico es el 35, el cual separa la lista (1 a 49) en los
grupos: (1 a 34) y (36 a 49) cuyas sumas son ambas iguales a 595.

Se solicita un programa que realice lo siguiente:

1. calcule la suma de los números enteros menores al número pasado como dato.
2. determine si un número es un centro númerico.

S-ar putea să vă placă și