Halo semua, kali ini saya akan menjelaskan sedikit tentang tugas dari mata kuliah Algoritma Pemograman.

Pada latihan pertama ini, saya diminta untuk membuat program Java sederhana yang bertujuan untuk membuat array berdasarkan input pengguna yang di masukkan melalui terminal ketika kode java di jalankan, kemudian fungsi akan menampilkan array tersebut dalam urutan terbalik. Jadi saya menggunakan Array yang saya beri nama (Ary), kemudian saya menggunakan Scanner, agar user dapat memasukkan nilai Array. Untuk fungsi, saya memakai perulangan for if dan type data yang di pakai adalah Integer. Cara kerja nya adalah  Program mencetak pesan ke konsol untuk meminta pengguna memasukkan panjang array (jumlah elemen). Scanner dibuat untuk membaca input dari System.in (keyboard). nextInt() membaca bilangan bulat dari input dan menyimpannya di variabel n. Ini menentukan ukuran array yang akan dibuat, kemudian Array int[] array dibuat dengan ukuran n (panjang yang dimasukkan pengguna). Loop for berjalan dari i = 0 hingga i < n (yaitu sebanyak n kali). Pada setiap iterasi, program meminta input nilai untuk elemen ke-i, lalu menyimpannya di array[i]. Ini mengisi array secara berurutan dari indeks 0 hingga n-1, setelah itu  Program mencetak pesan “Array terbalik: ” tanpa baris baru. Loop for dimulai dari i = n - 1 (indeks terakhir array) hingga i >= 0 (indeks pertama), dengan decrement i--. Pada setiap iterasi, nilai array[i] dicetak. Jika i > 0 (bukan elemen terakhir), koma dan spasi (“, “) ditambahkan untuk pemisah. Setelah loop, System.out.println(); menambahkan baris baru. Ini menghasilkan output array dalam urutan terbalik.


Comments

Leave a Reply

Your email address will not be published. Required fields are marked *