Array dan Contoh Programnya dalam Bahasa C

   Latihan Bahasa C #39   

ARRAY / LOKAL LARIK

Sekarang kita akan mempelajari Array yang biasanya kita sebut dengan istilah Lokal Larik, atau Larik. Array mempunyai arti sebagai koleksi data dimana setiap elemen memakai nama dan tipe yang sama serta setiap elemen diakses dengan membedakan indeks arraynya. Array adalah struktur data yang berguna untuk menyimpan data yang bertipe sama. Ada dua jenis array yaitu Array Dimensi Satu dan Array Dimensi Dua. Untuk mengetahui perbedaannya, mari kita simak penjelasan kedua jenis Array berikut dibawah ini.
  1. Array Dimensi Satu
    Penggunaan variabel pada pemrograman, yang selama ini digunakan terdapat kelemahan yang mendasar. Kelemahan tersebut adalah variabel yang digunakan tidak dapat menyimpan lebih dari satu data. Variabel yang sering dipakai dalam pemrograman, sering disebut dengan variabel tunggal. Artinya variabel yang digunakan hanya dapat menyimpan 1 data yaitu data yang terakhir.
    Misalnya :
    int a=10;  jika diganti  a=20;
    maka isi a berubah menjadi 20 dan data sebelumnya pun sudah dihapus. Persoalannya bagaimana jika menginginkan data-data sebelumnya juga disimpan. Solusinya maka kita menggunakan Array. Array dapat digambarkan dalam bentuk Larik dengan satu nama variabel, akan tetapi mempunyai tempat yang berbeda-beda.
    Contoh :
    Kode Program Bahasa C :

    Hasil Output dengan F9 :

  2. Array Dimensi Dua
    Pemanfaatan Array tidak hanya dapat digunakan untuk menyimpan data dalam bentuk satu dimensi, tetapi juga dapat digunakan untuk menyimpan data dalam bentuk 2 dimensi. Misalnya pada data dalam bentuk representasi matriks seperti berikut :
    Kode Program Bahasa C :

    Hasil Output dengan F9 :
Demikian postingan saya kali ini, semoga berguna dan bermanfaat bagi kita semua. Kekurangan dan kesalahan saya mohon maaf, dan jika belum paham atau ingin bertanya berikanlah komentar dibawah. Atas kunjungannya saya ucapkan Terima Kasih.

Comments

Popular posts from this blog

Pengertian dan Contoh Sederhana tentang Stack dan Queue

Permainan Logika tentang Algoritma

Cara Menyisipkan Tanggal (JCalender) di Java NetBeans dan di Simpan dalam Database