|
Página 1 de 1
|
Arrays De Dos Dimensiones Y Funciones
Autor |
Mensaje |
Guizans
Aprendiz
Registrado: Febrero 2012
Mensajes: 99
Edad: 45
|
Arrays De Dos Dimensiones Y Funciones
Hola comunidad.
Tengo una pequeña duda con los arrays. Vamos a suponer que tengo un array de dos dimensiones.
Tengo una función que devuelve un array de 15 numero, por ejemplo:
Ahora llega la pregunta. ¿Hay alguna forma de asignar a la variable datos en el primer y segundo índice lo devuelto por la función? Es decir, quiero que en el índice datos[0, ] se almacene los número devueltos por la función. Y lo mismo en el índice datos[1, ]. No se si me explico.
Muchas gracias y un saludo a todos.
|
#1 Martes, 26 Septiembre 2017, 11:01 |
|
|
vuott
Analista Programador
Registrado: Agosto 2013
Mensajes: 2086
Edad: 60 Ubicación:
|
Re: Arrays De Dos Dimensiones Y Funciones
quiero que en el índice datos[0, ] se almacene los número devueltos por la función. Y lo mismo en el índice datos[1, ]
No he comprendido .
última edición por vuott el Martes, 26 Septiembre 2017, 12:13; editado 3 veces
|
#2 Martes, 26 Septiembre 2017, 12:01 |
|
|
Shell
Analista Programador
Registrado: Marzo 2010
Mensajes: 5278
Edad: 53 Ubicación: Al otro lado de la pantalla
|
Re: Arrays De Dos Dimensiones Y Funciones
Guizans:
Me ha costado entenderlo.
Tu quieres que en datos[0,0], datos[0,1]...datos[0,15] se almacene los números devueltos por la función.
Fíjate y hazte estás preguntas.
¿ Qué índice no cambia ?.
¿ Cuál cambia ?.
¿ Qué valor contenido en la variable quieres asignar ?.
Si respondes a las tres, tendrás la solución.
Y lo que dice Vuott, es correcto. A menos que fuese un array de array.
Saludos
=================== Gambas Básico
"No es un bug, es una característica no documentada"
última edición por Shell el Martes, 26 Septiembre 2017, 12:12; editado 2 veces
|
#3 Martes, 26 Septiembre 2017, 12:09 |
|
|
Guizans
Aprendiz
Registrado: Febrero 2012
Mensajes: 99
Edad: 45
|
Re: Arrays De Dos Dimensiones Y Funciones
No me extraña, me explico como el culo.
A ver si ahora me hago entender. Yo puedo declarar un array de una dimensión y en el se almacenan los valores de una función. Algo así:
Hasta aquí todo correcto y funciona perfectamente. Mi duda, es si tengo un array de dos dimensiones y quiero almacenar lo que devuelve la función unicamente en las dos primeras dimensiones. ¿Es eso posible?
Shell:
Entiendo lo que dices y es correcto. Pero por un momento vamos a imaginar que la función en vez de devolver un sólo número, que se almacenaría en datos[0, 1], datos[0,2]....datos[0,15], devuelve todo un array. Y es aquí donde tengo la duda. No puedo llamar 15 veces a la función, por que me devolvería 15 arrays. Es decir, los 15 números devueltos por la función se tendrían que almacenar en el primer índice 0 y el segundo ínidice del 0 al 15.
Algo así, pero me devuelve error:
A lo mejor no se puede, era simplemente una duda que me surgió, no es algo fundamental. O mejor aún, mi idea es totalmente absurda
Un saludo.
|
#4 Martes, 26 Septiembre 2017, 12:16 |
|
|
Shell
Analista Programador
Registrado: Marzo 2010
Mensajes: 5278
Edad: 53 Ubicación: Al otro lado de la pantalla
|
Re: Arrays De Dos Dimensiones Y Funciones
Guizans:
Fíjate en esto:
No voy a cambiar la función, pero si la variable datos.
Esto es lo que muestra la variable datos:
Tenemos un array de array de 15 elementos ( 15 arrays ).
Y el contenido de la función está en el índice 0. Todo un array en un solo elemento.
Es distinto.
Saludos
=================== Gambas Básico
"No es un bug, es una característica no documentada"
|
#5 Martes, 26 Septiembre 2017, 13:25 |
|
|
vuott
Analista Programador
Registrado: Agosto 2013
Mensajes: 2086
Edad: 60 Ubicación:
|
Re: Arrays De Dos Dimensiones Y Funciones
( 15 arrays ).
No 15 arrays, sino 15 elementos.
|
#6 Martes, 26 Septiembre 2017, 13:40 |
|
|
Guizans
Aprendiz
Registrado: Febrero 2012
Mensajes: 99
Edad: 45
|
Re: Arrays De Dos Dimensiones Y Funciones (SOLUCIONADO)
Gracias Shell, tu solución funciona a la perfección.
Muchas gracias y un saludo.
|
#7 Martes, 26 Septiembre 2017, 16:19 |
|
|
|
Temas parecidos
Temas parecidos
Tema |
Autor |
Foro |
Respuestas |
último mensaje |
|
Ordenar Una Matriz De Dos Dimensiones [SOL...
|
shordi |
General |
5 |
Miercoles, 03 Abril 2013, 19:41 shordi |
|
Mostrar Arrays Dentro De Otro Arrays
|
Shell |
General |
9 |
Domingo, 07 Diciembre 2014, 20:30 Shell |
|
Array De 2 Dimensiones String Collections ...
|
tincho |
Aplicaciones/Fragmentos de Código |
2 |
Sabado, 16 Abril 2016, 15:49 tincho |
|
El Ejemplo Definitivo De Matriz, Array, Ar...
|
tincho |
Aplicaciones/Fragmentos de Código |
7 |
Martes, 10 Enero 2017, 19:47 tincho |
|
Página 1 de 1
|
Usuarios navegando en este tema: 0 registrados, 0 ocultos y 1 invitado Usuarios registrados conectados: Ninguno
|
No puede crear mensajes No puede responder temas No puede editar sus mensajes No puede borrar sus mensajes No puede votar en encuestas No puede adjuntar archivos Puede descargar archivos No puede publicar eventos en el calendario
|
|
|
|
|