Ayuda (Apuntadores a una matriz?)
Necesito que alguien me ayude a hacer una funcion que reciba como parametro una matriz...pero usando "paso por refrencia" y lo que tiene que hacer la matriz (de 3x3) es...pues solo llenarla porfavor !!! he leido varias cosas pero me confunden mas....ayudenme!!!
esto te puede servir, piensa que cuando pasas un array o matriz a una funcion, siempre le pasas una referencia de ella, es decir su direccion en memoria...
void LlenaMatriz(int n[3][3])
{
cout<<"introduce 9 numeros seguidos de enter\n";
for(int x=0;x<3;x++)
{
for(int y=0;y<3;y++)
cin>>n[x][y];
}
}
void main()
{
int matriz[3][3];
LlenaMatriz(matriz);
cout<<"Resultado:\n";
for(int x=0;x<3;x++)
{
for(int y=0;y<3;y++)
cout<<"matriz["<<x<<"]["<<y<<"]="<<matriz[x][y]
<<"\n";
}
cout<<"introduce cualquier letra para salir\n";
char a;
cin>>a;
}
void LlenaMatriz(int n[3][3])
{
cout<<"introduce 9 numeros seguidos de enter\n";
for(int x=0;x<3;x++)
{
for(int y=0;y<3;y++)
cin>>n[x][y];
}
}
void main()
{
int matriz[3][3];
LlenaMatriz(matriz);
cout<<"Resultado:\n";
for(int x=0;x<3;x++)
{
for(int y=0;y<3;y++)
cout<<"matriz["<<x<<"]["<<y<<"]="<<matriz[x][y]
<<"\n";
}
cout<<"introduce cualquier letra para salir\n";
char a;
cin>>a;
}
