Array adalah
- collection of data/values
- A variable that holds multiple value
Dengan kata lain array adalah kumpulan data yang memiliki tipe data yang sama. Tiap data dibedakan menggunakan index yang dimulai dari [0].
Jika kita mempunyai 10 data/values maka jumlah array maksimal nya 9{[0][1][2][3][4][5][6][7][8][9]}
Berikut adalah contoh deklarasi array:
tipe_data [] nama_array;
atau
tipe_data nama_array [];
1.
2.
Output keduanya sama yaitu:
Contoh soal:
Tentukan berapa total bilangan ganjil dari 10 angka inputan user
contoh:
input:1,2,3,4,6,7,11,10,5,19
output:6 bilangan ganjil
Programming:
Output:
Penjelasan:
- buat deklarasi array dengan index 10 karena hanya diminta 10 angka
- buat looping sebanyak jumlah angka(10)
- kali ini saya menggunakan for seperti pelajaran looping sebelum"nya
- tujuan looping pertama adalah untuk meminta inputan tiap" index
- caranya adalah buat print untuk memasukkan angka dengan nama scanner : angka[i] karena angka adalah variable array kita dan "i" adalah variable looping kita.
- tujuan nya adalah agar tiap looping index nya akan selalu bertambah. Contoh looping pertama i=0 jika inputan user misalnya "1" maka index [0]/pertama array angka kita ada "1" begitu seterusnya hingga angka ke 10.
- looping yang kedua adalah untuk menentukan apakah angka tersebut ganjil/bukan menggunakan condition if
- caranya yaitu buat 1 lagi for untuk looping sebanyak jumlah angka
- lalu masukkan condition if yang berisi jika isi index array tersebut di bagi 2 sisa 1 maka kita akan tambahkan ke variable total.
- tujuan variable total adalah untuk meng counter/menghitung jumlah angka yang ganjil.
- setelah itu kita tinggal print out variable total tersebut
Sekian perkenalan array dari saya. Semoga bermanfaat :D
0 comments:
Post a Comment