Título: C++ busqueda en arreglo multidimensional Publicado por: _Slash_ en 26 Noviembre 2014, 00:28 am Hola que tal.
El programa en si, es que se ingrese manualmente la dimensión del arreglo, luego de eso pide llenar manualmente los datos para el arreglo, al finalizar el llenado, se pregunta que numero se desea buscar en el arreglo (los cuales se acaban de ingresar), aquí es donde tengo problemas, ya que falla en la búsqueda del numero, algunas veces si encuentra el numero que ingreso, pero me da una posición incorrecta o me duplica mas posiciones en el arreglo, otras veces no me muestra ninguna coincidencia. Espero puedan ayudarme. Saludos. Código
Título: Re: C++ busqueda en arreglo multidimensional Publicado por: MeCraniDOS en 26 Noviembre 2014, 06:48 am Hola,
El primer error que veo es este, fíjate Código
Estas creando una matriz de 0x0x0 Revísalo, saludos El recorrido es correcto, el único problema es el que te comento, creas la matriz con los valores de a, b y c, y luego asignas un valor diferente a esas 3 variables. Revisa también que pasaria si introduces un numero negativo (en a,b,c). Saludos Título: Re: C++ busqueda en arreglo multidimensional Publicado por: _Slash_ en 26 Noviembre 2014, 17:23 pm Hola que tal.
Tienes toda la razón MeCraniDOS, no me había fijado en ese pequeño detalle, ya corregí eso y funciona bien al realizar la búsqueda. Esta fue la modificación que le hice al codigo: Código
Gracias por la observación MeCraniDOS. Saludos. |