PERULANGAN, PERCABANGAN, TIPE DATA
PERULANGAN JAVA FOR, WHILE DAN DO WHILE
·
For : perulangan for digunakan saat kita mengetahui berapa banyak
perulangan yang akan kita lakukan.
·
While : perulangan while digunakan pada saat kita tidak mengetahui jumlah
perulangan yang akan dilakukan tapi mengetahui kondisi atau syarat dilakukan
perulangan.
·
Do-while : perulangan yang hampir sama dengan while namun, pernyataan
akan dilakukan terlebih dahulu kemudian dilakukan pengecekan.
Dibawah ini merupakan
contoh sintax dari ketiga perulangan diatas
Catatan :
i merupakan variabel
yang dirubah, i<10 merupakan kondisi, dan i++ adalah pengubah (perulanganan) dimana jika kondisi masih terpenuhi
maka perulangan akan berjalan terus sampai kondisi dan syarat tidak terpenuhi
lagi.
Perbedaan ketiga perulangan tersebut terletak pada letak kondisi dan syarat
perulangan.
PERCABANGAN
Percabangan adalah suatu pilihan atau opsi dengan kondisi tertentu. Jika
kondisi yang menjadi syarat terpenuhi, maka opsi atau pilihan dijalankan, jika
tidak maka sebaliknya. Dalam java terdapat 4 macam jenis percabangan, if,
if-else, else-if, dan juga switch. Keempat jenis ini memiliki penggunaan
masing-masing. Berikut penjelasan mengenai penggunaan tiap-tiap percabangan.
Contoh code :
TIPE DATA
Tipe data adalah jenis data yang mempunyai batasan tempat dan karakteristik
sesuai dengan interprestasi data dan dapat diolah oleh komputer untuk memenuhi
kebutuhan dalam pemrograman komputer. Tipe data pada umumnya termasuk tipe data
primitif, yaitu interger, floating point number dan character (string).
Kumpulan dari tipe data primitif yang sejenis juga dapat disatukan dalam sebuah
blok yang disebut array.
Setiap variabel atau konstanta yang ada dalam kode program, sebaiknya kita
tentukan dengan pasti tipe datanya. Ketepatan pemilihan tipe data pada variabel
atau konstanta akan sangat menentukan pemakaian sumberdaya komputer (terutama
memori komputer). Salah satu tugas penting seorang programmer adalah memilih
tipe data yang sesuai untuk menghasilkan program yang efisien dan berkinerja
tinggi.
Contoh Program :





