1. Contoh berguna untuk bekerja dengan array:
Saya pikir waktunya telah tiba untuk beralih ke beberapa tugas praktis. Kami akan mulai dengan beberapa yang paling sederhana:
Mengisi array 10 angka dengan angka dari 0 hingga 9: | |
---|---|
|
|
Mengisi larik 10 angka dengan angka dari 1 hingga 10: | |
---|---|
|
|
Mengisi larik 10 angka dengan angka dari 10 hingga 1: | |
---|---|
|
|
2. Menampilkan angka dalam urutan terbalik
Sekarang mari beralih ke contoh yang lebih kompleks dan menarik. Kami akan mulai dengan tugas berikut: membaca 10 angka dari keyboard dan menampilkannya dalam urutan terbalik.
Kami tahu cara membaca angka dari keyboard. Tapi bagaimana kita membaca 10 angka? Kita dapat, tentu saja, membuat 10 variabel: a1
, a2
, dll. Tapi itu akan sangat merepotkan. Dan bagaimana jika kita harus membaca dalam 100 angka? Apakah kita akan membuat 100 variabel? Kebetulan, kita baru belajar tentang array, yang dibuat untuk menyimpan banyak nilai.
Kode untuk membaca dalam 10 nilai akan terlihat seperti ini (cuplikan ini akan muncul di dalam main
metode):
|
|
Tapi bagaimana Anda mencetak nilai array dalam urutan terbalik?
Untuk melakukan ini, kita membutuhkan satu loop lagi, yang i
akan mengambil nilai dari 9 hingga 0 (jangan lupa bahwa jumlah indeks array dimulai dari 0). Kode program terakhir akan terlihat seperti ini:
|
|
3. Menemukan elemen minimum dalam sebuah array
Mari kita lihat tugas yang sangat menarik dan umum: menemukan elemen minimum dalam sebuah array. Kami akan mengambil kode yang kami gunakan untuk mengisi array di tugas sebelumnya:
|
|
Sekarang yang perlu kita lakukan hanyalah menulis kode yang akan menemukan elemen minimum dalam array dan menampilkannya di layar. Bagaimana kamu melakukannya?
Nah, untuk menemukan elemen minimum, Anda perlu:
- Ambil elemen pertama array sebagai "minimum saat ini".
- Bandingkan semua elemen array dengannya satu per satu
- Jika elemen berikutnya kurang dari "minimum saat ini", perbarui nilai "minimum saat ini"
Beginilah tampilannya dalam kode:
|
|
GO TO FULL VERSION