Anda di halaman 1dari 4

Menjelaskan Program Java

Tugas Mata Kuliah Algoritma dan Pemrograman II

Oleh :

Alvian Arga Styari (14200002)

Dosen Pengampu
Ibu Eva Wulani Pebrianti, ST., M. Kom.

Prodi Sistem Informaasi

STMIK-AKI
PATI

2021
TUGAS
1 public class ArrayDuaDimensiRandom {

a) Public class = adalah perintah yang menjelaskan “Publik saya ingin program
ini terbuka untuk umum”.
b) ArrayDuaDimensiRandom = adalah nama kelas.
c) { = adalah pembuka body.

2    public static void main (String [] args){

a. Public static void main adalah perintah baku untuk menjalankan proses dalam
program java.
b. (String[] args) adalah array, array sendiri adalah kumpulan data untuk menyimpan
item bertipe sama.
c. { adalah pembuka body.
d. Jadi, public static void main (String [] args) bisa disebut method.

3        //Membuat array dua dimensi

a. // adalah perintah untuk membuat comment, perintah ini tidak bisa dibaca saat
program dijalankan/di-run.
b. Tambahan : Untuk membuat multiple comment/ komen berbaris, ditambahkan
perintah
/* comment */, contoh :
/* Belajar Algoritma
Comment ini tidak bisa dibaca
Saat program dijalankan*/

4        int[][] array = new int[5][4];

a. int[][] array = new int[5][4]; ini adalah assignment, perintah ini disebut array dua


dimensi yang berfungsi untuk mempresentasikan tabel dari nilai yang terdiri dari
informasi yang diatur berdasarkan baris dan kolom.
b. Jika perintahnya hanya int[][] array; ini disebut deklarasi.

5        //For loop bersarang untuk inisialisasi array


6        //outer loop

a. // adalah perintah untuk membuat comment, perintah ini tidak bisa dibaca saat
program dijalankan/di-run.

7        for (int baris = 0; baris < array.length; baris++) {

a. For adalah perintah yang dimana digunakan untuk perulangan.


b. (int baris = 0; baris < array.length; baris++) merupakan metode untuk menampilkan
elemen dalam array int baris.

1
8             //inner loop

a. // adalah perintah untuk membuat comment, perintah ini tidak bisa dibaca saat
program dijalankan/di-run

9             for (int kolom = 0; kolom < array[baris].length; kolom++) {

(Ini adalah script untuk :


a. For adalah perintah yang dimana digunakan untuk perulangan.
b. (int kolom = 0; kolom < array[baris].length; kolom++)  merupakan metode untuk
menampilkan elemen dalam array int kolom.

10    //Membuat elemen array dengan angka random

a. // adalah perintah untuk membuat comment, perintah ini tidak bisa dibaca saat
program dijalankan/di-run.

11         array[baris][kolom] = (int)(Math.random()*100);

a. array[baris][kolom] = (int)(Math.random()*100); perintah ini untuk mengisikan


array 2 dimensi dengan bilangan bulat random.

12         System.out.print(array[baris][kolom] + "\t");

a. System.out artinya adalah “Saya ingin mengeluarkan sesuatu ke sistem.


b. .print artinya adalah “Menghasilkan sesuatu”.
c. Jadi, System.out.print(array[baris][kolom] + "\t"); berarti saya ingin mengeluarkan
yang ada di dalam kurung ke sistem dan mencetaknya.

13             } System.out.println();
14        }
15        System.out.println("Array telah diinisialisasi secara random");
16        System.out.println();
17        //Cek elemen array di index [0][0]
18        System.out.println("Elemen array di index [0][0] adalah " + array[0][0]);
19        //Cek elemen array di index [3][2]
20        System.out.println("Elemen array di index [3][2] adalah " + array[3][2]);
21        //Cek elemen array di index [4][3]
22        System.out.println("Elemen array di index [4][3] adalah " + array[4][3]);
23        System.out.println(); //Cek length array
24        System.out.println("Length array adalah " + array.length);
25        System.out.println("Length array[0] adalah " + array[0].length);
26        System.out.println("Length array[1] adalah " + array[1].length);
27        System.out.println("Length array[2] adalah " + array[2].length);
28        System.out.println("Length array[3] adalah " + array[3].length);
29        System.out.println("Length array[4] adalah " + array[4].length);

2
a. System.out artinya adalah “Saya ingin mengeluarkan sesuatu ke sistem.
b. .print artinya adalah “Menghasilkan sesuatu”.
c. Jadi, System.out.print(); berarti saya ingin mengeluarkan yang ada di dalam kurung
ke sistem dan mencetaknya.
d. // adalah perintah untuk membuat comment, perintah ini tidak bisa dibaca saat
program dijalankan/di-run.

30    }
31}
a. } simbol ini adalah penutup body yang digunakan saat program telah diberi
perintah.

Anda mungkin juga menyukai