Colaborativo 1
Enviado por Nelson_C • 20 de Julio de 2013 • 283 Palabras (2 Páginas) • 255 Visitas
#include <stdio.h>
#include <conio.h>
#include <stdlib.h>
void menu(void);
void inventario(int []);
void VentaProductos(int [],int);
void CompraProductos(int [],int);
int main(void){
char opc;
int Productos[5]={10,0,20,0,0}, clientes_dia=0, proveedores_dia=0;
do{
menu();
switch (opc=getche()){
case '1' :
inventario(Productos);
break;
case '2' :
clientes_dia++;
VentaProductos(Productos,clientes_dia);
break;
case '3' :
proveedores_dia++;
CompraProductos(Productos,proveedores_dia);
break;
case '4' :
getch();
break;
case '5' :
break;
default :
printf("\n\n\n\t Opcion no valida (Presione cualquier tecla)");
getch();
}
}while(opc!='5');
return 0;
}
void menu(void){
system("cls");
printf("\n\n\t EMPRESA XYZ");
printf("\n\n\n\t 1. Inventario");
printf("\n\n\t 2. Venta de Productos");
printf("\n\n\t 3. Compra de Productos");
printf("\n\n\t 4. Consultar Reporte diario");
printf("\n\n\t 5. Salir");
printf("\n\n\n\t Digite una opcion: ");
}
void inventario(int P[5]){
int total=0,i;
system("cls");
printf("\n\n\t INVENTARIO XYZ");
printf("\n\n\n\t No. de Elementos de A: %d",P[0]);
printf("\n\n\t No. de Elementos de B: %d",P[1]);
printf("\n\n\t No. de Elementos de C: %d",P[2]);
printf("\n\n\t No. de Elementos de D: %d",P[3]);
printf("\n\n\t No. de Elementos de E: %d",P[4]);
for(i=0; i<5; i++)
total=total +P[i];
printf("\n\n\n\t Total de Elementos en Almacen: %d",total);
getch();
}
void VentaProductos(int P[5], int cliente){
int cantidad;
char op;
do{
system("cls");
printf("\n\n\t VENTAS XYZ \tCliente (%d)",cliente);
printf("\n\n\n\t 1. Venta del producto A");
printf("\n\n\t 2. Venta del producto B");
printf("\n\n\t 3. Venta del producto C");
printf("\n\n\t 4. Venta del producto D");
printf("\n\n\t 5. Venta del producto E");
printf("\n\n\t 6. Finalizar venta");
printf("\n\n\n\t Digite una opcion: ");
op=getche();
if(op>'0' && op<'6'){
printf("\n\n\t De %c hay %d elementos. Cantidad a vender: ",op+16,P[op-49]);
...