Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - ratedstark

#1
Programación C/C++ / Ayuda con mi codigo
21 Marzo 2016, 16:02 PM
No tengo idea de  por que me sale mal :v. No me deja ver los datos que ingreso, me muestra el ultimo, dependiendo de cunatas veces ingrese un dato. Please, ayudenme

Código (cpp) [Seleccionar]
class cliente
{
public:
 void menu_cliente();
 void nuevo_cliente();
 void modificar_cliente();
 void ver_cliente();
}op2[9];

class cita
{
public:
 void menu_cita();
 void nueva_cita();
 void modificar_cita();
 void ver_cita();
}op3[9];

void cita::modificar_cita()
{
 system("cls");
 fflush(stdin);
 cout<< "\t\t\tModificar cita" <<endl;
 system("pause");
}

void empleado::capturar()
{
 system("cls");
 fflush(stdin);
 cout<< "\t\t\tNuevo empleado" <<endl;
 cout<<"Ingresa el nombre ";
 getline(cin,nombre);
 cout<<"Ingresa el apellido ";
 getline(cin,apellido);
 cout<<"Ingresa el domicilio ";
 getline(cin,domicilio);
 cout<<"Ingresa el telefono de casa ";
 getline(cin,telefono);
 cout<<"Ingresa el telefono celular ";
 getline(cin,cel);
 cout<<"Ingresa el RFC ";
 getline(cin,rfc);
 cout<<"Ingresa el Curp ";
 getline(cin,curp);
 cout<<"Registro exitoso"<<endl;
 system("pause");
 }

void empleado::mostrar()
{
 int contador;
 system("cls");
 fflush(stdin);
 contador = b+1;
 cout<<"Empleado #"<<contador<<endl<<endl;
 cout<<"Nombre: "<<nombre<<endl;
 cout<<"Apellido: "<<apellido<<endl;
 cout<<"Domicilio: "<<domicilio<<endl;
 cout<<"Telefono: "<<telefono<<endl;
 cout<<"Celular: "<<cel<<endl;
 cout<<"RFC"<<rfc<<endl;
 cout<<"CURP"<<curp<<endl;
 system("pause");
}

void cliente::ver_cliente()
{
 system("cls");

 fflush(stdin);
 cout<< "\t\t\tVer cliente" <<endl<<endl;
 cout<< "Nombre " <<nombre<<endl;
 cout<< "Apellido " <<apellido<<endl;
 cout<< "Domicilio " <<domicilio<<endl;
 cout<< "Telefono " <<telefono<<endl;
 cout<< "Celular " <<cel<<endl;
 cout<< "RFC " <<rfc<<endl;
 cout<< "CURP " <<curp<<endl;
 system("pause");
}
void empleado::menu_empleado()
{
 while(c!='4'){
 system("cls");
 fflush(stdin);
 cout<< "\t\t\tMENU DE TECNICOS" <<endl<<endl;
 cout<< "1-Nuevo tecnico" <<endl<<endl;
 cout<< "2-Modificar tecnico" <<endl<<endl;
 cout<< "3-Ver tecnico" <<endl<<endl;
 cout<< "4-Volver al menu" <<endl;
 cin>>c;

                 switch(c)
                       {
                          case '1':
                            system("cls");                             ;
                            op[i].capturar();
                            i=i+1;
                                       break;

                                                  case '2':
                                                           op[j].modificar_empleado();
                                                           break;

                                                                       case '3':
                                                                           system("cls");
                                                                           for(b=0;b<i;b++)
                                                                               {
                                                                                op[b].mostrar();
                                                                                 system("cls");
                                                                                }

                                                                                   break;

                                                                                            case '4':break;

                        default:cout<< "La opcion que ha elegido es incorrecta" <<endl;break;
                        }
}}