[ Foro de C ]

Necesito ayuda con este ejercio de ingrsar(c++)

13-Nov-2019 03:46
Camilo Hernandez
1 Respuestas

Necesito guardar en una matriz nombre,codigo(numero),precio,y cantidad.


void ingresar(){
char m1[2][2][2][2];
char n,c,p,l;
for(int n=0;n<2;n++){
cout<<"Nombre Del Producto["<<n+1<<"]";
cin>>m1[n][2][2][2];
for(int c=0;c<1;c++){
cout<<"Codigo Del Producto["<<c+1<<"]";
cin>>m1[n][c][2][2];
for(int p=0;p<1;p++){
cout<<"Precio Del Producto["<<p+1<<"]";
cin>>m1[n][c][p][2];
for(int l=0;l<1;l++){
cout<<"Cantidad De Producto["<<l+1<<"]";
cout<<"n";
cin>>m1[n][c][p][l];
}
}
}

}
}


como lo puedo hacer o que debo hacer para que me quede todo en una misma matriz o como lo separo


17-Nov-2019 02:18
Nacho Cabanes (+83)

¿Seguro que necesitas 4 dimensiones?  ¿No te bastará con una matriz bidimensional?  Yo diría que tienes n datos, cada uno con 4 apartados, luego será una matriz [n][4].

Mira aquí, en el apartado 5.4:

http://www.aprendeaprogramar.com/cursos/verApartado.php?id=16005
 







(No se puede continuar esta discusión porque tiene más de dos meses de antigüedad. Si tienes dudas parecidas, abre un nuevo hilo.)