Título: Es posible llamar funciones en un bucle? Publicado por: muymuyperdido en 23 Diciembre 2012, 15:46 pm Es decir:
for(i=0;i<N;i++){ calculodistancias (...tabla[M]); ordenar(...tabla[M]); recuento(...tabla[M]) } Y al acceder a tabla solo tendria en cuenta esa fila? O es algo absurdo que me he inventado? Título: Re: Es posible llamar funciones en un bucle? Publicado por: $Edu$ en 23 Diciembre 2012, 16:09 pm No dejaste bien claro el ejemplo, hacelo mejor, explica mejor. Pero si, se puede llamar a una funcion dentro de un bucle, en ese ejemplo que pones el valor que se incrementa es i por lo que podrias darle un uso llamando a una funcion pasandole como parametro la i, asi por cada vuelta que de y con cada valor de i entrara a tu funcion a hacer lo que tenga que hacer con ese valor de i.
Título: Re: Es posible llamar funciones en un bucle? Publicado por: lucaslopez0000 en 25 Diciembre 2012, 20:16 pm Por supuesto que si , el problema reside en que llamar reiteradas veces a una funcion le quita eficiencia al codigo , ya que cuando el pc lo ejecuta en lenguaje maquina hay que hacer un uso masivo de push para introducir datos en la pila y luego llamar a la funcion , lo cual si lo haces muy seguido y con un procesador patatero se te derretira el pc XD
|