DISUSUN OLEH :
Puji dan syukur kita panjatkan kepada tuhan yang maha esa. Dengan karunia dan
rahmat-Nya, saya akhirnya bisa menyelesaikan makalah ini.
Makalah dengan judul “ ARRAY Dan KOMENTAR” disusun untuk memenuhi tugas
makalah Bahasa Pemograman. Selain itu, saya juga berharap bahwa penyusunan makalah ini
bisa bermanfaat untuk kita semua. Pada kesempatan ini kami menyampaikan terimakasih
kepada :
Kami menyadari bahwa makalah ini masih jauh dari sempurna, oleh karna itu kritik
dan saran yang bersifat membangun kami harapkan demi kesempurnaan makalah ini.
Kami berharap makalah ini dapat memberikan manfaat bagi kita semua.
ii
DAFTAR ISI
JUDUL.....................................................................................................................................i
KATA PENGANTAR.............................................................................................................ii
DAFTAR ISI...........................................................................................................................iii
BAB I PENDAHULUAN
BAB II PEMBAHASAN
3.1 KESIMPULAN................................................................................................
3.2 SARAN.............................................................................................................
iii
BAB 1
PENDAHULUAN
Dalam pemrogaman ada beberapa macam bahasa pemrogaman. Salah satunya adalah
bahasa pemrogaman C++. Dalam bahasa pemrogaman C++ terdapat penggunaan variabel
array dan komentar. Namun penggunaan array dan komentar tidak hanya pada pemrogaman,
array dan komentar juga banyak digunakan untuk berbagai macam struktur data, seperti
database. Selanjutnya kita harus memahami terlebih dulu pengertian struktur. Pada makalah
ini kami menuliskan telebih dulu pengertian dari struktur karena hal ini sangat berhubungan
erat dengan array dan komentar yang nantinya berujung pada pengertian struktur array dan
komentar, apa yang disebut array dan komentar, bagaimana struktur penulisannya, apa saja
bentuk-bentuknya, semuanya akan kita pelajari dalam makalah ini.
Array
1) Pengertian Array
2) Karakteristik array
3) Deklarasi array
4) Penggunaan Array
5) Pengurutan Array
7) Bentuk-bentuk Array
8) Keunggulan Array
9) Kelemahan Array
Komentar
1.4 Batasan Masalah
1. Pengertian Array
2. Jenis – jenis Array
3. Contoh dari Jenis – jenis Array
BAB II
PEMBAHASAN
Fungsi merupakan suatu bagian dari program c++ yang di maksudkan untuk
mengerjakan suatu tugas tertentu dan letaknya terpisah dari program yang memanggilnya.
Fungsi merupakan elemen utama dalam c++ karena bahasa c++ sendiri terbentuk dari
kumpulan fungsi-fungsi.
1. Pengertian Array
Setiap data menempati lokasi atau alamat yang berbeda dan disebut elemen array
Indeks array selalu dimulai 0 bukan 1
2. Karakteristik Array
4. Penggunaan Array
Pada dasarnya penggunaan array sangat luas tidak hanya digunakan pada bahasa
pemrogaman.
5. Pengurutan Array
Pengurutan atau sorting adalah proses yang paling sering dilakukan dalam pengolahan
data, pengurutan dibedakan menjadi dua, yaitu :
1) Pengurutan internal
2) Pengurutan eksternal
Pengurutan data di memory sekunder. Biasanya data bervolume besar sehingga tidak
mampu dimuat semuanya di memory utama.
· Operasi penghancuran
· Operasi sorting
7. Bentuk-Bentuk Array
Array satu dimensi yaitu kumpulan elemen-elemen identik yang hanya terdiri dari
satu baris atau hanya satu kolom saja alamat penyimpanan data (indeks). Elemen-
elemen tersebut memiliki tipe data yang sama, tetapi isi dari elemen tersebut boleh
berbeda.
Array dua dimensi sering digambarkan sebagai sebuah matriks, merupakan perluasan
dari array satu dimensi. Jika array satu dimensi hanya terdiri dari sebuah baris dan
beberapa kolom elemen, maka array dua dimensi terdiri dari beberapa baris dan
beberapa kolom elemen bertipe sama
3) Array MultiDimensi
Array ini seperti array dimensi dua tetapi dapat memiliki ukuran yang lebih besar.
Sebenarnya array dimensi banyak ini tidak terlalu sering digunakan, tetapi sewaktu-
waktu kalau dimensi yang dibutuhkan banyak, maka array ini sangat memegang
peranan yang penting.
8. Keunggulan Array
1) Array sangat cocok untuk pengaksesan acak. Sembarang elemen di array dapat diacu
secara langsung tanpa melalui elemen-elemen lain.
2) Jika berada di suatu lokasi elemen, maka sangat mudah menelusuri ke elemen-elemen
tetangga, baik elemen pendahulu atau elemen peberus.
3) Jika elemen-elemen array adalah nilai-nilai independen dan seluruhnya harus terjaga,
maka penggunaan penyimpanannya sangat efisien.
9. Kelemahan Array
Array mempunyai fleksibilitas rendah, sehingga tidak cocok untuk berbagai aplikasi
karena array mempunyai batasan sebagai berikut :
1) Array harus bertipe homogen, kita tidak dapat mempunyai array dimana satu
elemenadalah karakter, elemen yang lain adalah bilangan atau tipe lain.
KOMENTAR
Komentar
Komentar (comment) adalah kode di dalam script Python yang tidak dieksekusi atau tidak
dijalankan mesin. Komentar hanya digunakan untuk menandai atau memberikan keterangan
tertulis pada script. Komentar biasa digunakan untuk membiarkan orang lain memahami apa
yang dilakukan script.
Komentar biasa digunakan dalam kode C atau C++ dengan tujuan untuk memberikan
penjelasan atau informasi kepada pembaca kode
Fungsi dari komentar adalah untuk menuliskan informasi tentang kode program,
misalnya:
-Deskripsi Program
-Tahun Pembuatan
-dll
●PENGGUNAAN TANDA //
Tanda ini digunakan untuk menuliskan komentar yang banyaknya hanya satu baris
Contoh penggunaannya : // Ini adalah komentar untuk satu baris Apabila komentar
dituliskan dua baris menggunakan tanda // maka tidak akan dianggap sebagai komentar,
melainkan dianggap sebagai variabel yang tidak dikenal.
Tanda ini digunakan untuk menuliskan komentar yang banyaknya satu baris atau
lebih. Komentar dimulai dengan tanda /* sampai ditemukan tanda */
Membantu dalam proses pemeliharaan (maintenance) dari program yang telah kita
buat, sehingga proses maintenance menjadi lebih cepat karena dengan adanya
komentar kita dapat lebih cepat mengetahui fungsi dari sebuah program.
Menuliskan informasi tentang kode program, misalnya nama nama pembuat kode
program, kapan kode tersebut dibuat / dimodifikasi, lisensi dari program tersebut,
maupun deskripsi lain yang diperlukan.
Dikutip dari buku Sistem Informasi dan Teknologi Informasi karya Wing Wahyu
Winarno, perangkat masukan atau input device adalah alat yang berfungsi untuk
memasukkan data dari luar sistem ke dalam sistem komputer.
Data yang masuk kemudian akan ditransformasikan dalam sebuah informasi berupa
data-data atau perintah pada komputer. Perangkat input biasanya dikendalikan secara
langsung oleh pengguna. Perangkat input digolongkan ke dalam dua kelompok, yaitu
perangkat input langsung dan tidak langsung.
Perangkat input langsung adalah perangkat digunakan untuk memasukkan data secara
langsung ke sistem komputer tanpa perlu diterjemahkan oleh operator. Sehingga,
risiko kesalahannya yang terjadi akan sangat kecil, dan waktu masukannya pun relatif
lebih cepat.
Sesuai dengan namanya, perangkat input tidak langsung adalah perangkat yang
memasukkan datanya dari luar komputer secara tidak langsung. Artinya data tersebut
perlu dibaca atau diketik terlebih dahulu secara manual, sehingga membuat risiko
kesalahannya pun cukup tinggi.
Beberapa contoh perangkat input pada komputer antara lain: keyboard, perangkat
piranti (mouse, touchpad, touchscreen, trackball, lightpen), microphone, scanner, web
cam, dan lain-lain.
Mouse bentuknya mirip seperti tikus (mouse), berfungsi untuk memasukkan perintah
pada komputer.
Webcam biasanya terdapat di atas bagian komputer, yang berfungsi sebagai alat
pengambil gambar, maupun video.
Flashdisk
Perangkat Output
Perangkat output adalah alat yang bertugas untuk menampilkan hasil pengolahan dan
pemrosesan data dari komputer dalam berbagai informasi, kepada pengguna.
Seperti yang kita tahu, informasi yang dibutuhkan manusia sangatlah bervariasi ada
yang ingin dapat dilihat, didengar, ada pula yang harus dipelajari dalam waktu yang
cukup lama. Atas dasar tersebut, maka perangkat output dimanfaatkan untuk
memenuhi berbagai keinginan dari penggunanya.
Contoh dari perangkat output antara lain: monitor, speaker, printer, amplifier,
proyektor.
Monitor berfungsi sebagai alat yang menampilkan grafis visual, dalam interaksi
perangkat input dengan perangkat lunak pada komputer.
Printer berfungsi sebagai alat untuk mencetak keluaran dari proses yang dilakukan
oleh komputer, berupa tulisan maupun gambar secara langsung dengan menggunakan
media kertas.
Proyektor berfungsi sebagai alat untuk menampilkan keluaran dalam ukuran yang leih
besar dan lebar
KESIMPULAN
Struktur adalah sekumpulan elemen-elemen data yang digabung menjadi suatu kesatuan.
Struktur array adalah kumpulan elemen-elemen data yang digabungkan menjadi suatu
kesatuan yang memiliki tipe homogen (sama). Array merupakan bagian dari struktur data
yaitu termasuk ke dalam struktur data sederhana yang dapat didefinisikan sebagai pemesanan
alokasi memori sementara pada komputer.
Apabila kita membuat progam dengan data yang yang sudah kita ketahui batasnya, maka kita
menggunakan array (tipe data statis), namum apabila datanya belum kita ketahui batasnya
maka gunakan pointer (tipe data dinamis). Elemen-elemen array tersusun secara sekuensial
dalam memori komputer. Array dapat berupa satu dimensi, dua dimensi, ataupun
multidimensi.
SARAN
Dengan tersusunnya makalah ini diharapkan para membaca memberikan saran dan kritik
yang membangun, sebagai motivasi demi terciptanya kemajuan dalam pembuatan makalah-
makalah selanjutnya.