Array Multidimensi dalam Bahasa C

Array Multidimensi dalam Bahasa C - Array multidimensi merupakan array yang memiliki ukuran lebih dari dua. Bentuk pendeklarasian array sama saja dengan array satu dimensi maupun array 2 dimensi


Pendeklarasian
Berikut bentuk pendeklarasian array 2 dimensi :
 int matrik[2][2];
 float arr[3][5];
Berikut bentuk pendeklarasian array 3 dimensi :
 int matrik[3][3][3];
 float arr[3][5][5];

Pengisian Array
Pengisian array langsung saat pendeklarasian :
 int arr[5][2]={{1,12},{2,22},{3,33},{4,44},{5,55}};
Pengisian array setelah deklarasi :
 int arr[5][2];
 int arr[0][0] = 10; int arr[0][1] = 5; int arr[1][0] = 1; int arr[1][1] = 8;
 ... 

Contoh Program Array dengan Bahasa C
 #include <stdio.h>
 main(){
    int arr[5][2]={{1,12},{2,22},{3,33},{4,44},{5,55}};
    int i,j;
    printf("arr[%d][%d] =  %d /n",0,0,arr[0][0]);
    printf("arr[%d][%d] =  %d /n",0,1,arr[0][1]);
    printf("arr[%d][%d] =  %d /n",1,0,arr[1][0]);
    printf("arr[%d][%d] =  %d /n",1,1,arr[1][1]);
    printf("arr[%d][%d] =  %d /n",2,0,arr[2][0]);
    printf("arr[%d][%d] =  %d /n",2,1,arr[2][1]);
    printf("arr[%d][%d] =  %d /n",3,0,arr[3][0]);
    printf("arr[%d][%d] =  %d /n",3,1,arr[3][1]);
    printf("arr[%d][%d] =  %d /n",4,0,arr[4][0]);
    printf("arr[%d][%d] =  %d /n",4,1,arr[4][1]);
 }

 #include <stdio.h>

 main(){
    int arr[5][2]={{1,12},{2,22},{3,33},{4,44},{5,55}};
    int i,j;

    for(i=0;i<5;i++){
        for(j=0;j<2;j++){
            printf("arr[%d][%d] =  %d /n",i,j,arr[i][j]);
        }
    }
    printf("n");
    for(i=0;i<5;i++){
        for(j=0;j<2;j++){
            printf("%d ",arr[i][j]);
        }
        printf("/n");
    }
    printf("/n");
    i=0;
    while(i<5){
        j=0;
        while(j<2){
            printf("%d ",arr[i][j]);
            j++;
        }
        i++;
        printf("/n");
    }
 }
Cukup sekian artikel mengenai array multidimensi dalam bahasa pemrograman C. Semoga bermanfaat :)

SHARE ON:

Hello guys, I'm ScriptKiddie, a freelance web developer / creative programmer with good knowledge of front-end technics. Got a project you would like me to work on? Or how about just a friendly chat? Give me an email and we can grab a lovely brew.

2 komentar:

  1. Website penyedia source code gratis, dan sebagainya :

    Kumpulan Source Code Aplikasi Gratis

    BalasHapus
  2. Caesars casino in NC is ready to accept COVID-19 vaccine
    Caesars casino 광주광역 출장마사지 in NC is ready to 청주 출장마사지 accept COVID-19 vaccine. casino hotel in NC. In a city, 광명 출장샵 a gaming commission has approved 청주 출장안마 a state-of-the-art vaccine 영천 출장샵

    BalasHapus


! Semua source code aplikasi yang ada disini BERBAYAR
(untuk yang free silahkan kunjungi SarjanaKomedi.com dengan TAG Freebies)

Informasi lebih lanjut silahkan hubungi kami !
(Fast Response)

rsabyl@gmail.com | 0857 2880 3444 (WA)