How to use array in C

Dalam bahasa C ada juga penggunaan array. Mungkin sebagian programmer tahu apa itu array tapi, sedikit saya jelaskan dikit apa itu array. Array merupakan suatu teknik dalam bahasa pemrograman yang fungsinya itu untuk menghemat suatu penulisan variable dalam kode yang ditulis dalam program. Contoh kasusnya seperti, Bila Anda mau membuat program yang menginputkan 1 nilai maka, programmer sekiranya akan menulis kode programnya hampir mirip seperti berikut :


#include<stdio.h>
main()
{
int nilai;

clrscr();
printf("Masukkan nilai : "); scanf("%i", &nilai);

getch();
}

Perhatikan pada penulisan variable nilai. Di atas terlihat bahwa, ada satu variable yang dideklarasikan yaitu variable nilai dengan tipe data integer. Mungkin ini masih umum digunakan jika seorang programmer hanya membuat program yang simple. Namun, bagaimana apabila programmer diminta untuk membuat sebuah program form penginputan nilai. Wah, pasti banyak sekali variable yang akan dideklarasikannya. Mulai dari nama, nilai, alamat, nomor handphone dan lain sebagainya. Kan tidak mungkin itu semua ditulis secara satu persatu seperti penulisan variable di atas. Bisa makan waktu yang cukup banyak bila ditulis dalam format yang di contohkan diatas. Itulah sedikit penjelasan saya tentang pengertian dan fungsi dari array dalam bahasa pemrograman.

Sekarang saya akan jelaskan lagi bahwa dalam array ada 2 cara penulisannya yaitu, array 1 dimensi dan array 2 dimensi. Array 1 dimensi digunakan dalam konteks dimana jumlah variable nya tidak terlalu banyak sedangkan, array 2 dimensi ialah suatu variable dimana array tersebut memiliki baris dan kolom sebagai jumlah dari variable tersebut. Berikut contoh penulisan array 1 dimensi dan 2 dimensi.

#include<stdio.h>
main()
{
int nilai[5];   /* array 1 dimensi */
/* statement */
/* statement */
}


#iinclude<stdio.h>
main()
{
int nilai[5][5];   /* array 2 dimensi */
/* statement */
/* statement */
}

Array bisa digunakan untuk tipe data integer, float, double, string dan tipe data lainnya. Untuk lebih mempermudah Anda memahaminya berikut saya sertakan contoh project dan source code programnya. Untuk download source code silakan klik di sini.

No comments

Leave a Reply

Anda boleh berkomentar di blog saya tapi, tetap jagalah kesopanan dan nilai - nilai etika Anda ketika berkomentar.

Visitors