ScarletJazminLliviAnchundia
-
Modificado el 17 dic 2018 a las 04:17
misterdekus
Mensajes enviados474Fecha de inscripciónmiércoles, 10 de enero de 2018EstatusMiembroÚltima intervenciónmiércoles, 28 de agosto de 2024
-
20 dic 2018 a las 06:59
Hola,
Necesito hacer un programa con menu sub-menu... que me permita ingresar empleados, consultar empleados y cargas familiares como menu principal, en sub-menu de cargas familiares ingresar cargas por empleado, consultar cargas y regresar al menu anterior, en sub menu de consulta de empleado, ver todos los empleados consultar individual, regresar al menu anterior... tambien hay que poner informacion del empleado y de las cargas esto es lo que he avanzado pero no se que mas le falta porfa ayuda es en borland c++
#include <iostream.h>
#include <conio.h>
#include <stdlib.h>
/*VARIABLES UTILIZADAS EN EL MENU*/
int opcion,edad;
char cedula[10],apellido[25],nombre[25],direccion[50],telefono[10],estado,parentezco;
double sueldo;
do
{
cout<<"\n *** MENU PRINCIPAL ***"<<endl;
cout<<"1.Ingreso de empleados"<<endl;
cout<<"2.Consulta de empleados"<<endl;
cout<<"3.Carga familiares"<<endl;
cout<<"4.Salir"<<endl;
cout<<"-Elija una opcion: "<<endl;
cin>>opcion;
switch(opcion)
{
case 1:
clrscr();
cout<<"**INGRESO DE EMPLEADOS**"<<endl;
/*id*/
cout<<"-Ingrese su # de CI:"<<endl;
cin>>cedula;
cout<<"-Ingrese su apellido:"<<endl;
cin>>apellido;
cout<<"-Ingrese su nombre:"<<endl;
cin>>nombre;
cout<<"-Ingrese su direccion domiliciaria"<<endl;
cin>>direccion;
cout<<"-Ingrese su # de telef.:"<<endl;
cin>>telefono;
cout<<"-Ingrese su sueldo:"<<endl;
cin>>sueldo;
cout<<"-Ingrese su estado:"<<endl;
cout<<"1.A = activo:"<<endl;
cout<<"2.I = inactivo:"<<endl;
cin>>estado;
if (estado=='A')
{
cout<<"A";
}
else
{
cout<<"I";
}
insertarEmpleado(&cab,cedula,apellido,nombre,direccion,telefono,sueldo,estado);
cout<<"LOS DATOS FUERON INGRESADOS..";
getch();
break;
case 2:
clrscr();
do
{
cout<<"**CONSULTA DE EMPLEADOS**"<<endl;
cout<<"---SUBMENU---"<<endl;
cout<<"1.Ver todos los empleados"<<endl;
/*cout<<"2.Consultar individual"<<endl;*/
cout<<"3.Regresar"<<endl;
cout<<"-Ingrese se opcion:"<<endl;
cin>>opcion;
switch(opcion)
{
case 1:
clrscr();
mostrarEmpleado(&cab);
getch();
break;
/*case 2:
clrscr();
break; */
}
}while(opcion!=3);
case 3:
clrscr();
do
{
cout<<"**CARGAS FAMILIARES**"<<endl;
cout<<"---SUBMENU---"<<endl;
cout<<"1.Ingreso de cargas"<<endl;
cout<<"2.Consultas de cargas"<<endl;
cout<<"3.Regresar"<<endl;
cout<<"-Ingrese se opcion:"<<endl;
cin>>opcion;
switch(opcion)
{
case 1:
clrscr();
cout<<"**INGRESO DE CARGAS FAMILIARES**"<<endl;
/*id*/
cout<<"-Ingrese su # de CI:"<<endl;
cin>>cedula;
cout<<"-Ingrese su apellido:"<<endl;
cin>>apellido;
cout<<"-Ingrese su nombre:"<<endl;
cin>>nombre;
cout<<"-Ingrese su edad"<<endl;
cin>>edad;
cout<<"-Ingrese su parentezco:"<<endl;
cout<<"1.E = esposa:"<<endl;
cout<<"2.H = hijo-hija:"<<endl;
cout<<"3.P = padre:"<<endl;
cout<<"4.M = madre:"<<endl;
cin>>parentezco;
insertarCargasFamiliares (&cab2,cedula,apellido,nombre,edad,parentezco);
cout<<"LOS DATOS FUERON INGRESADOS..";
getch();
break;
case 2:
clrscr();
mostrarCargasFamiliares(&cab2);
getch();
break;
}
}while(opcion!=3);
misterdekus
Mensajes enviados474Fecha de inscripciónmiércoles, 10 de enero de 2018EstatusMiembroÚltima intervenciónmiércoles, 28 de agosto de 2024127 20 dic 2018 a las 06:59
hola Scarlet
a que te refieres con "... no se que mas le falta ..." ?