DO NOT MISS

Ads

Thursday 8 December 2016

C-Programs Using 3-Dimensional Array


We can create three dimensional arrays using three subscripts.

Syntax:-  datatype array name[size][size][size];
Ex:-   int a[3][3][3];

The fig-1 below show the format:

Example 1:-


#include<stdio.h>
#include<conio.h>
void main()
     {
          int a[3][3][3],i,j,k,m=1;
          clrscr();

          for(i=0;i<3;i++)
          for(j=0;j<3;j++)
          for(k=0;k<3;k++)
                {
                    a[i][j][k]=m;
                    m++;

                }

          for(i=0;i<3;i++)
               {
                   for(j=0;j<3;j++)
                        {
                            for(k=0;k<3;k++)
                                 printf("%d ",a[i][j][k]);
                                 printf("\n");

                        }
                   printf("\n\n");
                }
          getch();
  }
Output:-


Example 2:-


#include<stdio.h> 
#include<conio.h> 
void main() 
     { 
              int a[3][3][3],i,j,k,l=1,m=2,n=1; 
              clrscr(); 

              for(i=0;i<3;i++) 
              for(j=0;j<3;j++) 
              for(k=0;k<3;k++) 

              if(i==0) 
                 { 
                    a[i][j][k]=l; 
                    l++; 
                 } 

              else if(i==1) 
                 { 
                    a[i][j][k]=m; 
                    m+=2; 
                 } 

               else 
                 {
                    a[i][j][k]=n; 
                    n+=2; 
                 } 

              for(i=0;i<3;i++) 
                 { 
                    for(j=0;j<3;j++) 
                       { 
                           for(k=0;k<3;k++) 
                                 printf("%3d",a[i][j][k]); 
                                 printf("\n"); 
                       } 
                    printf("\n\n"); 
                 } 
              getch(); 
     }

Output:-


________________________________________________________________
________________________________________________________________



Greataims

 
Copyright © 2016 Computersadda. Designed by @ Computersadda Team - Published By Greataims