Saturday 23 November 2013

Cara Membuat Jajar Genjang Pada Bahasa JAVA

No comments :

Saya akan memberikan contoh program perulangan for yang ada pada java. Kali ini, saya akan membuat bentuk jajar genjang yang listing programnya seperti ini :



Logikanya seperti berikut :
Untuk nested for, for yang berada di dalam for akan di kerjakan terlebih dahulu kemudian for yang luar. Variabel j di inisialisasikan oleh tinggi, kemudian masuk ke kondisi, apabila j > i maka akan mencetak spasi 3 kali, setelah itu j akan mengalami pengurangan 1. Karena benar maka akan terjadi pengulangan untuk for sebelumnya,  di kondisikan lagi, selama j > i  maka akan terjadi iterasi pengurangan dan mencetak spasi sebanyak 2 kali dan terakhir sekali sesuai perintah. Apabila kondisinya sudah salah, maka program akan berjalan ke for selanjutnya. Variabel di inisialisasikan dengan angka 1, kemudian masuk ke kondisi k<=tinggi, apabila kondisi ini benar maka akan mencetak bintang lalu di iterasi penambahan, selama kondisinya benar maka akan mencetak bintang sebanyak batas/tinggi yang ditentukan. Apabila kondisi tersebut salah, maka for terluar akan dijalankan dan akan pindah baris apabila  i<=tinggi (kondisi for terluar benar), kemudian akan di iterasi penambahan, apabila salah tidak pindah baris baru. Kemudian masuk lagi ke for yang di dalam, Variabel j mengalami pengurangan(batas-1) sama seperti penjelasan diatas dan seterusnya. Apabila syarat diatas sama sekali tak terpenuhi maka tidak akan terjadi pengulangan lagi dan lanjut ke pencetakan hasil terakhir yaitu “Jadi deh gambar Jajar Genjangnya :)”. 

Dan..... jeng jeng jeng!!!!! Ini dia outputnya :






No comments :

Post a Comment