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 - imperial7

#1
¿por que se salta el ciclo for?

hola a todos!
tengo un problema con la parte del ciclo for, ya que cuando se ejecuta el programa, se lo salta todo. que´puedo hacer??
alguien que me ayude.

void inserta_modelo(empresa empresas[], int cont)
{
char emp[5]; //el nombre que entre en consola
//cont = 0; // donde pretendemos guardar la posicion de la empresa en base_datos
//cout<<"============================...
//cout<<"| Insercion de modelo |"<<endl;
//cout<<"|___________________________...
//cout<<"| Para ingresar el modelo es necesario que indique el nombre |"<<endl;
//cout<<"| de la empresa en la que lo quiere ingresar: "<<endl;
cin>>emp;
cout<< empresas[cont].cant_modelo;
for (int i = 0; i<empresas[cont].cant_modelo;i++){
char temporal[5];
cout<<" ****** absurda";
strcpy(temporal, empresas[cont].nombre);

if (strcmp(temporal,emp) == 0){
char descripcion[50];
int cantidad;
int precio;
int codigo_barras;
cout<<"============================...
cout<<"| El nombre de la empresa es correcto, ahora puede ingresar"<<endl;
cout<<"| los datos del modelo "<<endl;
cout<<"|_________________________"<...
cout<<"| descripcion del modelo: "<<endl;
cin>>descripcion;
cout<<"| cantidad de articulos disponibles: "<<endl;
cin>>cantidad;
cout<<"| precio para el cliente: "<<endl;
cin>>precio;
cout<<"| codigo de referencia: "<<endl;
cin>>codigo_barras;
int nuevo_modelo = empresas[cont].cant_modelo;


empresas[cont].cant_modelo = nuevo_modelo++; //aumenta la cantidad de modelos de esa empresa
model [cont].descripcion[nuevo_modelo];// descripcion; //asigna la descripcion del modelo que se esta ingresando
empresas[cont].lista[nuevo_modelo].... = precio; //asigna el precio del modelo que se esta ingresando
empresas[cont].lista[nuevo_modelo].... = cantidad; //asigna la cantidad disponible del modelo que se esta ingresando
empresas[cont].lista[nuevo_modelo].... = codigo_barras; //asigna el codigo
}

}
cont++;
getch();

cout<< "modelo numero: "<<endl;
cout << cont<<endl;
cout<<"Presione cualquier tecla para continuar..."<<endl;
getch();

}
si alguien me puede ayudar y necesita todo el codigo, aqui esta mi correo, dengo_13_@hotmail.com
es urgente!!!!


graciaas

felipe dengo