Struktur Kontrol Java
Struktur Kontrol
Struktur kontrol adalah blok pemrograman yang menganalisis variabel dan memilih arah yang akan didasarkan pada parameter yang diberikan.
Oleh karena itu proses pengambilan keputusan dasar dalam komputasi, flow control menentukan bagaimana komputer akan merespon ketika diberikan kondisi dan parameter tertentu.
Pernyataan Kondisi
IF THEN
Dalam pemrograman, sering mengeksekusi bagian kode tertentu berdasarkan kondisi yang ditentukan, dimana TRUE atau FALSE (yang hanya diketahui selama waktu berjalan).
Struktur Penulisan Kondisi IF di Java adalah :
Contoh Pernyataan IF
Jika Anda RUN maka akan Tampil Lebih Dari 20, sebab pada baris ke-4 memberikan kondisi 20 > 18
IF ELSE
Struktur Penulisan Kondisi IF ELSE di Java adalah :
Contoh Pernyataan IF ELSE
Dalam kasus ini, menggunakan MODULUS (Sisa Hasil Bagi), dimana Variabel angka bernilai 11 Mod 2 Sisa 1 berarti akan mengeksekusi Pernyataan else, terlihat pada baris ke-5 if(angka % 2==0) yang berarti mengkondisikan harus memiliki hasil 0.
Catatan : Penggunaan Mod di java dengan simbol %
Kondisi Nested IF (Bersarang)
Kondisi ini memang sangat rumit, sebab dalam kondisi IF ada kondisi lagi. Jangan jangan Bingung-bingung Hampir sama seperti pada Kondisi IF ELSE.
Contoh Pernyataan Nested IF (Bersarang)
Perulangan
Kondisi For
Pada Struktur ini anda akan menjalankan blok program beberapa kali, dimana pernyataan yang dieksekusi secara berurutan. Pernyataan pertama dalam fungsi dijalankan pertama, diikuti oleh yang kedua, dan seterusnya.
Struktur Penulisan Kondisi Perulangan FOR
Contoh Pernyataan FOR
Dapat anda lihat, penaikan (Increment) menggunakan ++ dibaris ke 5 dan penurunan (Decrement) menggunakan -- dibaris ke 11 maka hasil dari diatas jika anda jalankan adalah seperti pada gambar berikut:
Kondisi Nested For (Bersarang)
Contoh Nested For
Jika anda Jalankan maka akan membentuk sebuah (*) Bintang, dapat dilihat seperti pada gambar berikut:
While
Ya Perulangan dengan While, jika anda ingin ilustrasi menulis satu-satu baris Angka Ke 1 hingga Ke 10 sangat ribet, ada baiknya gunakan Perulangan dengan For, While dan lainnya. Pada kasus ini anda akan mencetak baris angka ke 1 hingga angka ke 10 dengan mudah. Bisa anda coba Code program dibawah ini:
Array
Array adalah konsep struktur untuk tipe data. Ini mengelompokkan unsur-unsur dari jenis yang sama. Array menyediakan akses acak ke setiap elemennya, juga dikenal sebagai komponen, dengan indeks linear.
Bahasa pemrograman pascal menyediakan struktur data yang disebut array, yang dapat menyimpan kumpulan sekuensial tetap dari elemen-elemen tipe yang sama. Array digunakan untuk menyimpan kumpulan data, tetapi seringkali lebih berguna untuk memikirkan sebuah array sebagai kumpulan variabel dari jenis yang sama.
Array 1 Dimensi
Array 2 Dimensi
Last updated
Was this helpful?