{"id":1743,"date":"2023-02-01T07:42:59","date_gmt":"2023-02-01T07:42:59","guid":{"rendered":"https:\/\/imilkom.usu.ac.id\/?p=1743"},"modified":"2023-02-01T07:43:00","modified_gmt":"2023-02-01T07:43:00","slug":"imilkom-belajar-7-array","status":"publish","type":"post","link":"https:\/\/imilkom.usu.ac.id\/?p=1743","title":{"rendered":"IMILKOM BELAJAR &#8211; #7 ARRAY"},"content":{"rendered":"\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"268\" src=\"https:\/\/imilkom.usu.ac.id\/wp-content\/uploads\/2023\/02\/arrayyy-1024x268.png\" alt=\"\" class=\"wp-image-1744\" srcset=\"https:\/\/imilkom.usu.ac.id\/wp-content\/uploads\/2023\/02\/arrayyy-1024x268.png 1024w, https:\/\/imilkom.usu.ac.id\/wp-content\/uploads\/2023\/02\/arrayyy-300x78.png 300w, https:\/\/imilkom.usu.ac.id\/wp-content\/uploads\/2023\/02\/arrayyy-768x201.png 768w, https:\/\/imilkom.usu.ac.id\/wp-content\/uploads\/2023\/02\/arrayyy.png 1194w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><figcaption>Illustrasi Array (Sumber: Google)<\/figcaption><\/figure>\n\n\n\n<p>Haiii IMILKOMers! Kalian udah pada kangen sama IMILKOM BELAJAR gaa? Kangen?? Tenang tenang pada artikel kali ini kita akan belajar mengenai apa itu array. Array? Apaan tuh? <\/p>\n\n\n\n<p>Jika kamu disuruh untuk membuat program dengan jumlah data yang banyak, bagaimana kamu membuatnya? Apakah seperti ini?<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>string namaKontak1 = \"Ayu\";\nstring namaKontak2 = \"Bunga\";\nstring namaKontak3 = \"Cyntia\";\nstring namaKontak4 = \"Deni\";\nstring namaKontak5 = \"Elisa\";<\/code><\/pre>\n\n\n\n<p>Bisa saja sih\u2026 tapi pasti akan sangat membutuhkan banyak variabel bukan? Nah karena itulah kita membutuhkan array.. Bagaimana caranya? Yuk simak!<\/p>\n\n\n\n<p>Array merupakan struktur data yang digunakan untuk menyimpan sekumpulan data dalam satu tempat. Nah.. jadi kalau kamu ingin membuat sebuah program yang bisa menyimpan banyak data kamu bisa menggunakan array. <\/p>\n\n\n\n<p>Setiap data dalam Array memiliki indeks, sehingga kita akan mudah memprosesnya. Indeks array selalu dimulai dari angka nol (0).<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"797\" height=\"151\" src=\"https:\/\/imilkom.usu.ac.id\/wp-content\/uploads\/2023\/02\/array.png\" alt=\"\" class=\"wp-image-1745\" srcset=\"https:\/\/imilkom.usu.ac.id\/wp-content\/uploads\/2023\/02\/array.png 797w, https:\/\/imilkom.usu.ac.id\/wp-content\/uploads\/2023\/02\/array-300x57.png 300w, https:\/\/imilkom.usu.ac.id\/wp-content\/uploads\/2023\/02\/array-768x146.png 768w\" sizes=\"(max-width: 797px) 100vw, 797px\" \/><figcaption>Illustrasi Array (Sumber: Google)<\/figcaption><\/figure>\n\n\n\n<p>Cara membuat array hampir sama seperti cara membuat variabel biasa.<\/p>\n\n\n\n<p>Bedanya\u2026 pada array kita harus menentukan panjangnya.<\/p>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p><strong>Cara Mengambil Data dari Array pada C++<\/strong><strong><\/strong><\/p>\n\n\n\n<p>Seperti yang sudah kita ketahui\u2026<\/p>\n\n\n\n<p>Array akan menyimpan sekumpulan data dan memberinya nomor indeks agar mudah diakses.<\/p>\n\n\n\n<p>Indeks array selalu dimulai dari nol 0.<\/p>\n\n\n\n<p>Misalkan kita punya array seperti ini:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>string nama[5] = {\"adul\", \"budi\", \"cici\", \"dido\", \"eko\"};<\/code><\/pre>\n\n\n\n<p>Bagaimana cara mengambil nama budi?<\/p>\n\n\n\n<p>Jawabannya:<\/p>\n\n\n\n<p>huruf[1];<\/p>\n\n\n\n<p>Mengapa bukan huruf[2]?<\/p>\n\n\n\n<p><strong>Ingat: indeks array selalu dimulai dari nol.<\/strong><\/p>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p><strong>Mengisi Ulang Data pada Array<\/strong><strong><\/strong><\/p>\n\n\n\n<p>Data pada array dapat kita isi ulang dengan cara seperti ini:<\/p>\n\n\n\n<p>huruf[2] = &#8216;z&#8217;;<\/p>\n\n\n\n<p>Maka isi array huruf pada indeks ke-2 akan bernilai &#8216;z&#8217;.<\/p>\n\n\n\n<p>Contoh kodingan dalam bahasa c++:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>#include &lt;iostream>\nusing namespace std;\n\nint main(){\n    \/\/ isi awal array\n    char huruf[5] = {'a', 'b', 'c', 'd', 'e'};\n\n    \/\/ mengubah isi data array\n    huruf[2] = 'z';\n\n    \/\/ mencetak isi array\n    cout &lt;&lt; \"Huruf: \" &lt;&lt; huruf[2] &lt;&lt; endl;\n\n    return 0;\n}<\/code><\/pre>\n\n\n\n<p>Output:<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"510\" height=\"154\" src=\"https:\/\/imilkom.usu.ac.id\/wp-content\/uploads\/2023\/02\/output-array1.png\" alt=\"\" class=\"wp-image-1746\" srcset=\"https:\/\/imilkom.usu.ac.id\/wp-content\/uploads\/2023\/02\/output-array1.png 510w, https:\/\/imilkom.usu.ac.id\/wp-content\/uploads\/2023\/02\/output-array1-300x91.png 300w\" sizes=\"(max-width: 510px) 100vw, 510px\" \/><\/figure>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p><strong>Menggunakan Perulangan pada Array<\/strong><strong><\/strong><\/p>\n\n\n\n<p>Pada contoh di atas, kita menggunakan perintah cout secara berulang untuk mencetak semua isi array.<\/p>\n\n\n\n<p>Kalau isi array-nya ada ribuan, apa kamu akan sanggup menulis ini berulang-ulang?<\/p>\n\n\n\n<p>Tentu saja tidak!<\/p>\n\n\n\n<p>Karena itu, kita bisa memanfaatkan perulangan untuk mencetaknya.<\/p>\n\n\n\n<p>Contoh kodingan dalam bahasa C++:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>#include &lt;iostream>\nusing namespace std;\n\nint main(){\n    \/\/ membuat array kosong\n    int nilai[5];\n\n    \/\/ mengisi array\n    nilai[0] = 32;\n    nilai[1] = 42;\n    nilai[2] = 76;\n    nilai[3] = 31;\n    nilai[4] = 57;\n\n    \/\/ mencetak isi array dengan perulangan\n    for(int i; i &lt; 5; i++){\n        printf(\"Nilai ke-%d: %d\\n\", i, nilai[i]);\n    }\n\n    return 0;\n}<\/code><\/pre>\n\n\n\n<p>Output:<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"559\" height=\"230\" src=\"https:\/\/imilkom.usu.ac.id\/wp-content\/uploads\/2023\/02\/output-array2.png\" alt=\"\" class=\"wp-image-1747\" srcset=\"https:\/\/imilkom.usu.ac.id\/wp-content\/uploads\/2023\/02\/output-array2.png 559w, https:\/\/imilkom.usu.ac.id\/wp-content\/uploads\/2023\/02\/output-array2-300x123.png 300w\" sizes=\"(max-width: 559px) 100vw, 559px\" \/><\/figure>\n\n\n\n<div style=\"height:100px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Itu dia penjelasan singkat mengenai array. Bagaimana kamu sudah paham kan? Nantikan materi IMILKOM BELAJAR yang lainnya ya! Mari kita belajar bersama-sama lagi pada artikel berikutnya! See you soon guys \ud83d\ude00<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Haiii IMILKOMers! Kalian udah pada kangen sama IMILKOM BELAJAR gaa? Kangen?? Tenang tenang pada artikel kali ini kita akan belajar mengenai apa itu array. Array? Apaan tuh? Jika kamu disuruh&hellip;<\/p>\n","protected":false},"author":1,"featured_media":1744,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[15,3],"tags":[],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/imilkom.usu.ac.id\/index.php?rest_route=\/wp\/v2\/posts\/1743"}],"collection":[{"href":"https:\/\/imilkom.usu.ac.id\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/imilkom.usu.ac.id\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/imilkom.usu.ac.id\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/imilkom.usu.ac.id\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1743"}],"version-history":[{"count":2,"href":"https:\/\/imilkom.usu.ac.id\/index.php?rest_route=\/wp\/v2\/posts\/1743\/revisions"}],"predecessor-version":[{"id":1749,"href":"https:\/\/imilkom.usu.ac.id\/index.php?rest_route=\/wp\/v2\/posts\/1743\/revisions\/1749"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/imilkom.usu.ac.id\/index.php?rest_route=\/wp\/v2\/media\/1744"}],"wp:attachment":[{"href":"https:\/\/imilkom.usu.ac.id\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1743"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/imilkom.usu.ac.id\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1743"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/imilkom.usu.ac.id\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1743"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}