creacion de registros turbo c++

Páginas: 7 (1616 palabras) Publicado: 3 de julio de 2013
ufeff#include
#include

struct {
char codprod;
}reg1;

struct {
double precio;
}
reg2;

char sel, sel2, sel3, sel4, sel5, sel6;

char menu();
char menu2();
char menu3();
char menu4();
char menu5();
char menu6();
void incprod();
void conprod();
void modprod();
void eliprod();
void inccli();
void concli();
void modcli();
void elicli();
void incprov();
void conprov();void modprov();
void eliprov();
void incemp();
void conemp();
void modemp();
void eliemp();
void presenta();


void main()
{
presenta();
do
{
sel=menu();
switch (sel)
{
case 1': {
do
{
sel2= menu2();
switch (sel2)
{
case '1': {
do
{
sel3= menu3();
switch (sel3)
{
case '1': {
incart ();break;
}
case '2': {
conprod();
break;
}
case '3': {
modprod();
break;
}
case '4': {
eliart();
break;
}


}//switch sel3
}while (sel3 != '5');
break;
}


case '2': {
do
{
sel4= menu4();
switch(sel4)
{
case '1': {
inccli ();
break;
}
case '2': {
concli();
break;
}
case '3': {
modcli();
break;
}
case '4': {
elicli();
break;
}


}//switch sel4
}while (sel4 != '5');
break;
}case '3': {
do
{
sel5= menu5();
switch (sel5)
{
case '1': {
incprov ();
break;
}
case '2': {
conprov();
break;
}
case '3': {
modprov();
break;
}
case '4': {
eliprov();
break;
}


}//switchsel5
}while (sel5 != '5');
break;
}




case '4': {
do
{
sel6= menu6();
switch (sel6)
{
case '1': {
incemp ();
break;
}
case '2': {
conemp();
break;
}
case '3': {
modemp();
break;
}
case '4': {eliemp();
break;
}


}//switch sel6
}while (sel6 != '5');
break;
}


}//switch sel2
}while( sel2!= '5');
break;
}
case '2': {
break;
}
case '3': {
break;
}
case '4': {
break;
}
}//switch sel
} while ( sel != '5') ;

}

char menu()
{
char y;

clrscr();gotoxy(32,8); printf("menu principal");
gotoxy(20,10); printf ("1.-datos");
gotoxy(20,12); printf("2-transacciones");
gotoxy(20,14); printf("3.-reportes");
gotoxy(20,16); printf("4.-utilidades");
gotoxy(20,18); printf("5.-salida");
gotoxy(42,20); printf("seleccion=");
y = getchar();
return y;
}

char menu2()
{
char y2;

clrscr();
gotoxy(32,8); printf("menu de datos");
gotoxy(20,10);printf("1.- articulos");
gotoxy(20,12); printf("2.-clientes");
gotoxy(20,14);printf("3.-proveedores");
gotoxy(20,16);printf("4.-clientes");
gotoxy(20,18); printf("5.- volver al menu principal");
gotoxy(42,20); printf("seleccion=");
y2=getchar();
return y2;
}

char menu3()
{
char y3;

clrscr();
gotoxy(32,8); printf("menu de articulos");
gotoxy(20,10); printf("1.-ingresar articulos");gotoxy(20,12); printf("2.-consultar articulos");
gotoxy(20,14); printf("3.-modificar articulos");
gotoxy(20,16); printf("4.-eliminar articulos");
gotoxy(20,18); printf("5.-volver al menu de datos");
gotoxy(40,20); printf("seleccion=");
y3=getchar();
return y3;
}



char menu4()
{
char y4;

clrscr();
gotoxy(32,8); printf("menu de clientes");
gotoxy(20,10); printf("1.-ingresar...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • CREACION DE REGISTRO MERCANTIL C
  • Turbo C
  • Turbo c
  • turbo c
  • Turbo c
  • turbo c++
  • Registro en c++
  • practicas de turbo c

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS