Foros del Web » Programación para mayores de 30 ;) » Programación General »

Ayuda con parametros de funciones ( Matrices )

Estas en el tema de Ayuda con parametros de funciones ( Matrices ) en el foro de Programación General en Foros del Web. Holas a todos tengo un ,problemon , necesito de su ayuda tengo un trabajo esta relacionado a matrices bidimensionales pero para ello tenemos que emplear ...
  #1 (permalink)  
Antiguo 15/04/2007, 11:16
 
Fecha de Ingreso: febrero-2007
Mensajes: 13
Antigüedad: 17 años, 2 meses
Puntos: 0
Pregunta Ayuda con parametros de funciones ( Matrices )

Holas a todos tengo un ,problemon , necesito de su ayuda
tengo un trabajo esta relacionado a matrices bidimensionales
pero para ello tenemos que emplear funciones
ya hice todos los algoritmos, el problema es plasmarlo en la computadora
, para ello tengo que usar el como leguaje el c.
he tenido problemas al usar funciones ya que me da errores al pasar como parametros matrices bimensionales
por ejemplo quisiera una funcion que leea una matriz .pasandole como parametros matrices

Ejemplo:
Código:
float leerVector(int vector[],int dimension)
{
int i;
	for(i=1;i<=dimension;i++)
	{
	cout<<"\n ingrese el valor de vector ["<<i<<"]:";cin>>vector[i];
	}
}//fin  function leeVector 

escribeVector(int vector[],int dimension)
{
int i;
	for(i=1;i<=dimension;i++)
	{
	cout<<"\n el valor de vector  ["<<i<<"]:="<<vector[i];
	}
}//fin  function escribeVector 

float sumaVector(int vector1[],int vector2[],int suma[],int dimension)
{
int i;
	for(i=1;i<=dimension;i++)
	{
	suma[i]=vector1[i]+vector2[i];
	}
}//fin  function sumaVector
***********************************************
las funcioones me corren bien si utilizo solo vectores
pero yo quisiera que alguien me enseñe a pasar matrices bidimensionales , o si fuera mejor matrices de n dimensiones .Necesariamente tendria que ser usando funciones ya que necesito reutilizar codigo para contruir mis algoritmos
************************************************

//Please amigos yo se que me pueden ayudar
//algo mas amigos , quizas tenganalgunos metodos de ordenacion como "quickshort" u otros
//please amigos hoy por mi mañana por ti
  #2 (permalink)  
Antiguo 16/04/2007, 10:52
Avatar de _Lucifer_  
Fecha de Ingreso: junio-2006
Mensajes: 1.662
Antigüedad: 17 años, 11 meses
Puntos: 28
Re: Ayuda con parametros de funciones ( Matrices )

Si quieres usar matrices estaticas:
Código:
float leerMatriz(int matriz[][MAX], int filas, int columnas)
{
//Codigo para leer tu matriz
}
Y dentro colocas el codigo para leer la matriz. Si vas a leer la dimension de la matriz dentro de la funcion debes pasar los parametros filas y columnas por direccion:
Código:
float leerMatriz(int matriz[][MAX], int *filas, int *columnas)
{
//Codigo para leer las filas
//Codigo para leer las columnas
//Codigo para leer tu matriz
}

Saludos
__________________
Si crees que no tiene sentido, etonces probablemente lo tenga... :arriba:
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 05:21.