Ver Mensaje Individual
  #2 (permalink)  
Antiguo 17/04/2010, 21:55
Avatar de razpeitia
razpeitia
Moderador
 
Fecha de Ingreso: marzo-2005
Ubicación: Monterrey, México
Mensajes: 7.321
Antigüedad: 19 años, 1 mes
Puntos: 1360
Respuesta: Matriz tridimensional en c

Claro que te ayudo, mira puedes ver los arreglos tridimensionales como un arreglo de arreglos bidimensionales. A continuación un pequeño programita que imprime un arreglo tridimensional.

Código C:
Ver original
  1. #include <stdio.h>
  2.  
  3. int main(){
  4.  
  5.     int M[4][2][2];
  6.     int i, j, k;
  7.  
  8.     for(i = 0; i < 4; i++)
  9.         for(j = 0; j < 2; j++)
  10.             for(k = 0; k < 2; k++)
  11.                 M[i][j][k] = i*4 + j*2 + k;
  12.  
  13.     for(i = 0; i < 4; i++){
  14.         printf("\nTabla %d:\n", i);
  15.         for(j = 0; j < 2; j++){
  16.             for(k = 0; k < 2; k++)
  17.                 printf("M[%d][%d] = %d  ", j, k, M[i][j][k]);
  18.             printf("\n");
  19.         }
  20.     }
  21.  
  22.     return 0;
  23. }