Praktikum
3. Buat array bertipe integer dengan nama nilai dengan kapasitas baris 2 elemen dan kolom 3
elemen
Hasilnya sesuai
Pertanyaan
1. Apakah pengisian elemen array dari keyboard harus dilakukan secara berurutan?Jelaskan!
Harus, jika melakukan pengisian nya secara looping, karena pengisian dilakukan urut mulai dari index
pertama (0) sampai index terakhir.
2. Pada percobaan 1 tahapan 4 ubahlah kode program agar yang terisi hanyalah elemen array pada
posisi baris ganjil saja! Apakah hal ini bisa dilakukan?Buktikan!
Sebelum : Sesudah :
Hasil :
Artinya hal tersebut dapat dilakukan. Jika array yang diisi hanya pada posisi baris ganjil saja (baris 1),
maka hasilnya di baris yang genap (baris 2) adalah 0.
2. Buat array bertipe integer dengan nama nilai yang mempunyai kapasitas baris 2 elemen dan
kolom 3 elemen.
Hasilnya sesuai
Pertanyaan!
Hasilnya tetap sama seperti di awal sebelum ditambahkan kolom baru (tidak ada perubahan)
2. Pada langkah ke-4 kode di atas silahkan diubah menjadi seperti di bawah ini Jalankan programnya
setelah perubahan tersebut, apa yang terjadi?
Hasilnya akan berubah, kolom yang baru saja ditambahkan akan ditampilkan nilainya. Karena
terdapat script nilai.length yang mewakili panjangnya baris, dan nilai[0].length yang mewakili
banyaknya kolom
3. Masih terkait untuk menampilkan semua element array, silahkan kode untuk menampilkan diubah
menjadi berikut ini
Hasilnya adalah sama seperti soal nomor 2, karena terdapat perintah for-each yang
fungsinya sama dengan perintah for pada soal nomor 2
4. Menggunakan perulangan, buat input untuk mengisi elemen dari array nilai :
Do-While :
Hasilnya adalah sama seperti diatas :
Pertanyaan!
2. Tambahkan kode untuk memasukkan jumlah baris dan kolom secara dinamis, dimasukan melalui
keyboard!
Kode :
Hasil :
4.4 Percobaan 4: Membuat Array Dengan Baris dan Kolom Berupa Inputan Keyboard
1. Buat file baru beri nama (NamaAnda)_Arr4.java , jangan lupa untuk memembuat method main
Pertanyaan!
1. Pada langkah ke-1 , ganti kode menjadi seperti di bawah ini Jalankan kembali program Anda,
apakah yang terjadi?
Akan terjadi error java lang dikarenakan elemen untuk array RGB[1][1][2] tidak memiliki nilai.
Sedangkan di perulangan dipaksa untuk ditampilkan.
Hasilnya adalah sesuai yang diharapkan, dimana array yang kosong yaitu RGB[1][1][2]
tidak ditampilkan sebagai error (dikosongi / tidak ditampilkan).