Sunday, November 4, 2012

Cara akses array 2 dimensi dengan menggunakan bahasa C.

Pada posting kali ini saya akan sharing mengenai bagaimana mengakses array 2 dimensi dengan menggunakan bahasa C.

ini videonya. enjoy! :)



dan ini merupakan source code program nya.


 
source code

#include <stdio.h>
#include <stdlib.h>

main()
{
int k,s;
char warna[4][7] ={{'m','e','r','a','h',},{'k','u','n','i','n','g'},{'h','i','j','a','u'},{'b','i','r','u'}}; //merupakan array 2 dimesi
for (k=0;k<4;++k){ //looping untuk panjang nilai kolom yaitu dari 0-3, karena panjang kolom adalah 4
    for(s=0; s<7; ++s){ //looping untuk panjang nilai baris yaitu 0-6, karena panjang baris adalah 7
        printf("%c",warna[k][s]);
        /*
        mencetak nilai yang terdapat pada array warna. nilai yang dicetak adalah satu persatu huruf/karakter.
        nilai pada array warna [k][s] menyesuaikan pada perulangannya. misal yang diakses adalah nilai warna[2][1]
        maka yang diakses adalah kolom 3 dan baris kedua.(karena array dimulai dari nol).jadi yang diakses adalah huruf i pada warna hijau.
        */
    }printf("\n"); //agar program lebih rapi.tidak terbaca kebawah.
}
system("pause");
return 0;
}

No comments:

Post a Comment