Documentos de Académico
Documentos de Profesional
Documentos de Cultura
PROYECTO
Desarrollo de habilidades, destrezas y competencias
Emplear estructuras, arreglos (matrices), funciones, archivos y punteros para desarrollar
el programa, el mismo debe tener un men de opciones.
1. Registro de datos
Registrar los productos, se debe almacenar una lista de productos en una
matriz. El nmero de productos debe ser ingresado por el usuario. Ejemplo N
Validar que no pueden existir dos productos repetidos.
0 Mouse
1 Teclado
2 Laptop
3 Infocus
4 Disco duro
Cuando se termina de ingresar todos los productos, se debe crear una matriz
cuadrada (N * 1).
33
10
20
47
40
2. Consulta de datos
Presentar la matriz de los productos con sus respectivas cabeceras y precios.
Productos Precio
Mouse 33
Teclado 10
Laptop 20
Infocus 47
Disco duro 40
3. Generar factura
Solicitar datos del cliente: Se debe solicitar al usuario que ingrese los datos
personales del cliente (cedula, nombre, apellido, direccin y telfono) ejemplo:
Cdula: 0922xxxxxxxx
Nombre: Carlos
Apellido: Castillo
Direccin: Santa Elena
Telfono: 0987838545
Factura
SOLUCIONES TECNOLOGICAS FACSISTEL
000150
Subtotal $ 1906,00
Gracias por su preferencia IVA 12% $ 228,72
TOTAL $ 2134,72
Solicitar datos del producto: Una vez ingresadas los datos del cliente, se procede
ingresar el detalle de la factura que consta de producto, cantidad, precio unitario y
precio total = precio unitario * cantidad.
Los productos que se deseen agregar al detalle de la factura debern estar
previamente registrados en el listado de productos con sus respectivos precios,
caso contrario se debe seguir solicitando el producto.
La cantidad de tems del detalle se debe establecer antes de empezar a registrar
los datos del cliente.
Cada factura debe tener un nmero que debe ser nico, y debe almacenar el valor
total de la factura y el nmero de factura en una matriz. Ejemplo:
Factura Total
00150 2134,72
00151 100,50
00152 578,00
00153 20,00
00154 130,00
Se deben almacenar los datos de las matrices con sus respectivas cabeceras y
precios dos archivos uno con el nombre
5. Guardar datos
Se deben almacenar los datos de las matrices de productos y los precios en dos
archivos uno con el nombre productos.txt y precios.txt.
6. Cargar datos
Esta opcin permite cargar los datos que estn almacenados en el archivo
productos.txt y precios.txt, para poder seguir generando facturas.