Proyecto
Debido a los altos índices inflacionarios, la Universidad Experimental del Táchira (UNET) les solicita a los estudiantes de Programación I de Ingeniería en Informática, que desarrolle un programa en lenguaje C para determinar el costo actual de varios productos, sabiendo:
- Nombre del producto.
- Id del producto.
- Fecha de adquisición del producto.
- Precio de compra del producto.
- Tasa de interés activa. Es mensual y representa la tasa de interés de los últimos 6 meses y codificada en binario de la siguiente manera:
BITS
|
16
|
15
|
14
|
13
|
12
|
11
|
10
|
9
|
8
|
7
|
6
|
5
|
4
|
3
|
2
|
1
|
MESES
|
Mes 6
|
Mes 5
|
Mes 4
|
Mes 3
|
Mes 2
|
Mes 1
|
El precio actual de un producto se calcula sumando al precio del producto, el porcentaje correspondiente al índice inflacionario del mes anterior.
Por ejemplo:
- Nombre del producto: Luces fluorescentes.
- Id del producto: 2560.
- Fecha de adquisición del producto: 05/12/2005.
- Precio de compra del producto: 9.500,00 Bs.
- Tasa de interés activa (mensual – últimos 6 meses) es: 40638
Su representación binaria es:
BITS
|
1
|
0
|
0
|
1
|
1
|
1
|
1
|
0
|
1
|
0
|
1
|
1
|
1
|
1
|
1
|
0
|
MESES
|
Mes 6
|
Mes 5
|
Mes 4
|
Mes 3
|
Mes 2
|
Mes 1
|
Por lo tanto, el interés en los últimos 6 meses es:
BITS
|
4 %
|
7 %
|
5 %
|
3 %
|
3 %
|
2 %
|
MESES
|
Mes 6
|
Mes 5
|
Mes 4
|
Mes 3
|
Mes 2
|
Mes 1
|
El costo total para este producto es:
Precio Compra
|
Mes 1
|
Mes 2
|
Mes 3
|
Mes 4
|
Mes 5
|
Mes 6
|
Interés
|
2 %
|
3 %
|
3 %
|
5 %
|
7 %
|
4 %
|
Bs. 9.500,00
|
Bs. 9690,00
|
Bs. 9.980,70
|
Bs. 10.280,12
|
Bs. 10.794,13
|
Bs. 11.549,72
|
Bs. 12.011,70
|
Entonces, su programa debe solicitar la cantidad de productos a cargar y luego solicitar la información necesaria para calcular el costo total de cada producto. Debe imprimir de forma ordenada la información solicitada.
Condiciones:
· La creación del tamaño del arreglo debe ser de forma dinámica.
· El arreglo debe ser un arreglo de punteros y para almacenar la información se utilizará un registro o struct.
· El cálculo del costo del producto debe ser un puntero a una función.
· Fecha de entrega, viernes 6 de octubre en el laboratorio a la hora de clase.
· Es individual.
0 comentarios:
Publicar un comentario