Variabel Non Array
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
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.