Posts

Array dan Pointer

Image
Dalam programming, salah satu masalah yang paling sering ada adalah masalah mengatur/menyimpan variable bertipe sama. Untuk mengatasi, kita dapat menggunakan Array. Tapi, apa itu array? Jadi... Apa itu Array? Array merupakan suatu tipe data terstruktur yang dapat menyimpan banyak variable bertipe sama. Nilai dari array tersimpan dalam memori secara berurutan dan dapat diakses berdasarkan indexnya. Misalkan, terdapat 500 mahasiswa dan kita ingin membuat variablenya, maka merupakan hal yang sangat tidak efektif jika kita membuat sebanyak 500 variable mahasiswa. Untuk mengatasinya, kita dapat membuat sebuah array yang dapat menyimpan 500 data mahasiswa tersebut.  Karakteristik array Homogenous Semua elemen memiliki nilai yang sama Random Access Setiap elemen dapat diakses secara acak Array memiliki 2 jenis tipe: One Dimensional Array Multidimensional Array One Dimensional Array Syntax: type array_value [value_dim]; type merupakan tipe dat...

Program Control Repetition - Penggunaan For, While, Do-While

Image
Repetisi merupakan hal yang paling umum dalam dunia pemograman. Namun, bagi yang masih baru dalam hal programming pasti belum mengetahui dengan jelas, apa itu repetisi? Dalam artikel ini, saya akan menjelaskan repetisi secara dasar saja dan jenis-jenis yang ada pada repetisi. Jadi.. Apa itu Repetisi? Repetisi atau yang biasa disebut dengan perulangan merupakan sebuah/sekumpulan perintah yang diulang untuk jumlah tertentu. Untuk menentukan jumlah repetisi yang diinginkan, kita harus memberikan kondisi tertentu pada bagian kondisi(akan dijelaskan dibawah) agar repetisi yang terjadi tidak terulang terus atau yang lebih dikenal dengan infinite loop. Selain memberikan kondisi pada bagian kondisi, kita juga dapat memberikan kondisi di dalam statement repetisi(akan diberikan contoh dibawah). Setelah mengetahui pengertian dari repetisi, kita akan melihat jenis-jenis dari repetisi yang ada. Umumnya, repetisi memiliki 3 jenis, yaitu: Do-While While For Masing-masing  re...