elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.
 
Inicio Ayuda Buscar Ingresar Registrarse
28 Mayo 2012, 01:24  


Tema destacado: Recuerda que debes registrarte en el foro para poder participar (preguntar y responder)

+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  Java (Moderadores: Debci, Leyer)
| | | |-+  Array tridimensional.
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Array tridimensional.  (Leído 1,784 veces)
NetJava

Desconectado Desconectado

Mensajes: 159



Ver Perfil
Array tridimensional.
« en: 7 Abril 2011, 13:46 »

Buenas,

tengo una dudaza, no encuentro la teoría ni la práctica para comprender como sería un array tridimensional. En un dimensional es fácil "int tabla[FILAS][COLUMNAS] = new int[3][3];" (pongo filas y columnas para aclarar), el recorrido dentro del primer bucle será posicionarse en la fila, y con el segundo bucle posicionarse en cada una de las columnas, pero y con un tridimensional¿?¿?

Muchas gracias y saludos!!!


En línea
Darhius


Desconectado Desconectado

Mensajes: 427


Divide y vencerás.


Ver Perfil
Re: Array tridimensional.
« Respuesta #1 en: 7 Abril 2011, 20:45 »

Hola. Qué tal.

Es muy sencillo.

Un arreglo 3D está conformado por filas, columas y páginas.

Para crearlo es de la siguiente manera.

Código
int arreglo[][][]= new int[numeroPaginas][numeroFilas][numeroColumnas];
 

Para determinar el tamaño de las páginas es

Código
arreglo.length

Para determinar el tamaño de las filas es

Código
arreglo[0].length

Para determinar el tamaño de las columnas es

Código
arreglo[0][0].length

Para ingresar u obtener datos tienes que iniciar con las páginas.

Código
for(int pagina=0; pagina<arreglo.length; pagina++)

y después con filas o columnas segun sea el caso.

Saludos.






En línea

"Cuenta mi historia... a quienes pregunten, cuéntala con verdad, las cosas malas junto con las buenas  y permite que sea juzgado apegado ellas... el resto... es silencio." Dinobot (Beast Wars Transformers)
sapito169


Desconectado Desconectado

Mensajes: 421



Ver Perfil
Re: Array tridimensional.
« Respuesta #2 en: 7 Abril 2011, 21:40 »

yo lo veo diferente yo me imagino a los arrays tridimensionales como cubos es lo mismo
no te preocupes seria realmente extraño que uses un array tridimensional
En línea

NetJava

Desconectado Desconectado

Mensajes: 159



Ver Perfil
Re: Array tridimensional.
« Respuesta #3 en: 7 Abril 2011, 21:47 »

Buenas,

Darhius perfecto, no me ha quedado ninguna duda me pondré a hacer ejemplos. Muchas gracias.
sapito169 si yo solo quiero aprender bien Java jajaja. El cubo mola, me recuerda a las pelis de Cube I,II y 0, pero con las páginas se entiende a la primera.

Saludos!!!
En línea
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Ayuda para pasar un array que esta en ARGV[] a un array INTEGER..
Programación General
nitr0us 7 1,998 Último mensaje 18 Febrero 2004, 17:23
por zheo
Array en php
Desarrollo Web
Thaorius 9 523 Último mensaje 21 Noviembre 2005, 15:40
por marioly
Copiar parte de una array a otra array
Programación Visual Basic
sircid 3 1,683 Último mensaje 19 Diciembre 2007, 11:27
por LeandroA
inicialización de array a otro array
Programación C/C++
arenoide 11 910 Último mensaje 16 Diciembre 2008, 17:39
por agente_naranja
Crean una cara tridimensional que promete un realismo sin precedentes
Noticias
wolfbcn 0 695 Último mensaje 9 Noviembre 2011, 01:27
por wolfbcn
Powered by SMF 1.1.16 | SMF © 2006-2008, Simple Machines