Anda di halaman 1dari 1

Variabel non array

Ketika menciptakan sebuah variabel hanya diapli ke satu tempat dan satu memori komputer,
memori digunakan untuk menyimpan nilai

Contoh Analoginya ketika kita menyewa satu kamar kos untuk kita tempati

Sementara variabel array

Array 1 dimensi : cukup menciptakan satu variabel, tetapi dengan satu variabel tersebut bisa
menampung banyak nilai. Elemen-elemen array dapat diakses oleh program menggunakan suatu
indeks tertentu. Pengaksesan elemen array dapat dilakukan berurutan atau random berdasarkan
indeks tertentu secara langsung. Pengisian dan pengambilan nilai pada indeks tertentu dapat
dilakukan dengan mengeset nilai atau menampilkan nilai pada indeks yang dimaksud.

Array satu dimensi juga disebut array dimensi satu atau biasa juga disebut Vektor karena hanya
memiliki satu arah.

Jika memasukkan variabel array berbentuk integer maka nilai yang dimasukkan harus bertipe integer
dan tidak bisa float

Analoginya ketika kita menyewa tempat kosnya bukan kamarnya, jadi misal satu tempat kos
tersebut terdiri dari 6 kamar maka seluruh/6 kamar tersebut kita sewa semua dan ketika kos
tersebut disewakan untuk cowo maka yang harus mengisi kos kos an tersebut harus cowo tidak
boleh ada cewenya

Indeks juga bisa disebut dengan penomoran. Informasi indeks ini memang cukup sederhana, yaitu
memberikan keterangan dimana karakter yang sesuai dengan inputan tersebut ditempatkan dalam
sebuah elemen array. Dimana pada saat kita menyusun sebuah elemen array tentunya indeks
tersebut sudah tersusun dengan sendirinya. Jadi kalo kita misalkan sebuah rumah (data), maka
indeks nya adalah letak dari kamar rumah tersebut dan data tersebut bisa diisi dengan nilai apapun
misal tipe data int nya maka indeksnya diisi dengan bilangan bulat, sementara jika tipe data float
maka indeksnya bisa diisi dengan bilangan koma. Dengan kata lain alamat tersebut dapat disebut
dengan nomor urut. Namun bedannya, apabila pada pencarian jumlah, maka setiap indeksnya
dianggap bernilai 1, lalu kemudian nilai tersebut akan dijumlahkan satu dengan lainnya. Dan jumlah
dari indeks tersebut merupakan informasi yang dapat diberikan pada user untuk sebuah
pemberitahuan ada berapa karakter yang diinputkannya dalam variabel array.

Jika suatu fungsi memberikan hasil balik, maka nilai hasil balik yang diberikan oleh fungsi dapat
dilakukan oleh statement return yang diikuti oleh nilai hasil baliknya yang ditulis tanda kurung.

Keuntungan penggunaan array sebagai tipe data dibandingkan dengan penggunaan tipe data yang
lain adalah kemampuannya yang dapat mengumpulkan beberapa data yang bertipe sama dalam satu
variabel, sehingga dalam pembuatan program yang terdiri dari beberapa tipe yang sama, tidak
membutuhkan banyak variabel. Array juga dapat berfungsi sebagai pointer untuk menunjukan index
yang sedang kita gunakan.

Anda mungkin juga menyukai