| E.E: Array Object | |
|
|
Autor | Mensaje |
---|
elpupas7 Administrador
Reputación : 1243 Mensajes enviados : 3982 Premios :
| Tema: E.E: Array Object Lun Sep 26, 2011 1:37 pm | |
|
Última edición por elpupas7 el Vie Feb 02, 2018 2:50 pm, editado 5 veces | |
|
| |
nachosniegenserio 10 como Maradona
Reputación : 10 Mensajes enviados : 907 Edad : 28 Premios :
| Tema: Re: E.E: Array Object Lun Sep 26, 2011 9:43 pm | |
| flor de objeto este! aprendi a usarlo a los golpes ja y es el motor de carga de todos mis juegos | |
|
| |
elpupas7 Administrador
Reputación : 1243 Mensajes enviados : 3982 Premios :
| Tema: Re: E.E: Array Object Mar Sep 27, 2011 5:22 am | |
| Hombre, Nacho. Pues ya sabes, si tienes algún tutorial, sugerencia, información o cualquier cosa que te parezca de interés ... no dudes en postearlo. Ahora mismo, agradecería un buen tutorial de algo "práctico". | |
|
| |
Zonacas Super-Moderador
Reputación : 558 Mensajes enviados : 2871 Premios :
| Tema: Re: E.E: Array Object Mar Sep 27, 2011 6:48 am | |
| Adjunto un Ejemplo interesante que encontré en el Foro Oficial de Clickteam
MFA-Array Example | |
|
| |
elpupas7 Administrador
Reputación : 1243 Mensajes enviados : 3982 Premios :
| Tema: Re: E.E: Array Object Mar Sep 27, 2011 11:23 am | |
| - Zonacas escribió:
- Adjunto un Ejemplo interesante que encontré en el Foro Oficial de Clickteam
MFA-Array Example Ok. Luego lo veo. Seguro que estará bien. | |
|
| |
nachosniegenserio 10 como Maradona
Reputación : 10 Mensajes enviados : 907 Edad : 28 Premios :
| Tema: Re: E.E: Array Object Mar Sep 27, 2011 2:28 pm | |
| | |
|
| |
nachosniegenserio 10 como Maradona
Reputación : 10 Mensajes enviados : 907 Edad : 28 Premios :
| Tema: Re: E.E: Array Object Miér Jul 18, 2012 12:51 am | |
| Ok perdonen en este tiempo la flojera me ganaba... quieren que suba un ejemplo? o ya no es necesario?
P.D: No no soy un resucitador de muertos vivientes es que veo que hay alguien que tiene problemas con el Array... y quiero colaborar | |
|
| |
luckyer07 Moderador
Reputación : 195 Mensajes enviados : 1573 Edad : 32 Premios :
| Tema: Re: E.E: Array Object Miér Jul 18, 2012 12:55 am | |
| yo si quiero un ejemplo , nunca he podido comprender bien esto de array ... se agadeceria el ejemplo | |
|
| |
nachosniegenserio 10 como Maradona
Reputación : 10 Mensajes enviados : 907 Edad : 28 Premios :
| Tema: Re: E.E: Array Object Miér Jul 18, 2012 1:09 am | |
| | |
|
| |
elpupas7 Administrador
Reputación : 1243 Mensajes enviados : 3982 Premios :
| Tema: Re: E.E: Array Object Miér Jul 18, 2012 1:17 am | |
| Lo tengo un poco abandonado este tema. Ya ni me acordaba.
Adelante con los ejemplos, de hecho faltan ejemplos que expliquen claramente como funciona esto de los Array. | |
|
| |
nachosniegenserio 10 como Maradona
Reputación : 10 Mensajes enviados : 907 Edad : 28 Premios :
| Tema: Re: E.E: Array Object Miér Jul 18, 2012 2:53 pm | |
| Ya lo estoy haciendo, de paso les pongo un par de trucos que aprendí... | |
|
| |
nachosniegenserio 10 como Maradona
Reputación : 10 Mensajes enviados : 907 Edad : 28 Premios :
| Tema: Re: E.E: Array Object Miér Jul 18, 2012 5:35 pm | |
| https://dl.dropbox.com/u/46448772/ots/Array%20llenado.mfa Es lo primero que hago... Perdon, no soy bueno en esto | |
|
| |
asjorge Amateur
Reputación : 12 Mensajes enviados : 152 Edad : 52 Premios :
| Tema: Re: E.E: Array Object Miér Nov 28, 2012 7:05 pm | |
| Estimados amigos, con el fin de poder entender un poco más de que es un array he buscado en la web y he encontrado lo siguiente explicación de lo que es array. Si consideran de que no debo de publicar esto lo borraría inmediatamente pero lo he visto muy interesante como para novatos como yo.
Arrays y cadenas de texto
Los arrays son usados extensamente por los programadores para contener listas de datos en la memoria, por ejemplo, los datos almacenados en un disco suelen leerse y ponerse dentro de un array con el objetivo de facilitar la manipulación de dichos datos, ya que los datos en memoria pueden ser modificados, clasificados, marcados para su eliminacion, etc. para luego ser reescritos al disco. Otro ejemplo podría ser el de un menú de opciones que se desplegarán dentro de una ventana para que el usuario pueda elegir una de éstas, en tales casos y cuando las opciones son numerosas, solamente se ponen unas cuantas de ellas dentro de la ventana pero se le da al usuario la oportunidad de poder subir y bajar a su antojo para ver el resto de opciones que, aunque no se vean en la ventana, forman parte del menú o array de opciones. Array: Un array es un conjunto de datos del mismo tipo ordenados en forman líneal uno después de otro. Los componentes de un array se han de referenciar por medio del nombre del array y un índice de desplazamiento para indicar el componente deseado. [editar]Indices de un array
Los índices son números que se utilizan para identificar a cada uno de los componentes de un array. A modo de ejemplo, podemos pensar que los índices son como los números de habitaciones de un hotel, es decir, para poder dirigirnos a un hotel específico es necesario saber el nombre del mismo, luego, si queremos llegar a una habitación específica de dicho hotel necesitaremos, además del nombre del hotel, el número de habitación deseado. [editar]Dimensiones de un array
De acuerdo a la forma en que se construye o declara un array, éste puede ser clasificado como: unidimensional, bidimensional y multidimensional. Los arrays que se emplean con mucha más frecuencia son los estructurados a manera de vector ( array unidimensional ) y los estructurados a manera de matriz ( array bidimensional ), así, aunque en C++ se pueden crear estructuras multidimensionales, en este capítulo solo trataremos con vectores y matrices. [editar]Array unidimensional Una array uni-dimensional es aquel en donde los componentes son accesibles por medio de uno y solamente un índice que apunte al componente requerido. Los arrays de este tipo son conocidos también con el nombre de vectores. Conceptualmente, podemos pensar en un array unidimensional como en una lista compuesta de líneas o filas en donde para referinos a una de ellas emplearemos un número para indicar la posición de la misma dentro de la lista. Por ejemplo, consideremos el caso de la tabla o array VentaSemanal, la cual está pensada para registrar las ventas de cada uno de los días de la semana. De manera conceptual podemos ver el array como se muestra a continuación: Nota: en C++ los arrays están basados en 0 ( cero ), es decir, el primer elemento de un array se indexa mediante el 0, y el índice para el último de los elementos es igual al número de componentes menos uno. array: VentaSemanal
+------+ | dato | <-- componente 0, ( fila 0 ) |------| | dato | <-- componente 1, ( fila 1 ) |------| | dato | ... |------| | dato | ... |------| | dato | ... |------| | dato | ... |------| | dato | <-- componente 6, ( fila 6 ) |------| Si en el array VentaSemanal queremos que el elemento 4 ( por ejemplo ) contenga el valor de 8987 lo podemos lograr con la instrucción: VentaSemanal[4] = 8987; y el estado del array sería: array: VentaSemanal
+------+ | dato | |------| | dato | |------| | dato | |------| | dato | |------| | 8987 | <--- componente 4 |------| | dato | |------| | dato | |------| [editar]Array bidimensional Una array bi-dimensional es aquel en donde los componentes son accesibles por medio de una pareja de índices que apunten a la fila y a la columna del componente requerido. Los arrays de este tipo son conocidos también con el nombre de matrices. Conceptualmente, podemos pensar en un array bidimensional como en una lista compuesta de filas y columnas, en donde para referirnos a una de ellas emplearemos un número para indicar la posición de fila y otro número para indicar la posición de la columna del componente deseado. Por ejemplo, consideremos el caso de la tabla o array VentaSemanaQ, la cual está pensada para registrar las ventas de cada uno de los días de la semana por cuatro semanas, o sea, una tabla de 7 x 4 elementos. De manera conceptual podemos ver el array como se muestra a continuación: array: VentaSemanaQ
C O L U M N A S
+--- componente ( 0, 0 ) | +------+------+------+------+ | dato | dato | dato | dato | |------|------|------|------| F | dato | dato | dato | dato | |------|------|------|------| I | dato | dato | dato | dato | |------|------|------|------| L | dato | dato | dato | dato | |------|------|------|------| A | dato | dato | dato | dato | |------|------|------|------| S | dato | dato | dato | dato | |------|------|------|------| | dato | dato | dato | dato | +------+------+------+------+ | +---- componente ( 6, 3 ) Si en el array VentaSemanaQ queremos que el elemento de la fila 4, columna 3 ( por ejemplo ) contenga el valor de 5000 lo podemos lograr con la instrucción: VentaSemanaQ[4][3] = 5000; y el estado del array sería: array: VentaSemanaQ
+--- componente ( 0, 0 ) | +------+------+------+------+ | dato | dato | dato | dato | |------|------|------|------| | dato | dato | dato | dato | |------|------|------|------| | dato | dato | dato | dato | |------|------|------|------| | dato | dato | dato | dato | |------|------|------|------| | dato | dato | dato | 5000 | <-- componente ( 4, 3 ) |------|------|------|------| | dato | dato | dato | dato | |------|------|------|------| | dato | dato | dato | dato | +------+------+------+------+ | +---- componente ( 6, 3 ) [editar]Declaración de arrays en C, C++ | |
|
| |
Contenido patrocinado
| Tema: Re: E.E: Array Object | |
| |
|
| |
| E.E: Array Object | |
|