Pemrograman Java (Do-While)
Pemrograman Java (Do-While)
KELOMPO
WHILE]
PEMROGRAMAN JAVA K4
PEMROGRAMAN JAVA
a. Pengertian Java
Java adalah bahasa pemrograman yang multi platform dan multi device. Sekali anda
menuliskan sebuah program dengan menggunakan Java, anda dapat menjalankannya
hampir di semua komputer dan perangkat lain yang support Java, dengan sedikit
perubahan atau tanpa perubahan sama sekali dalam kodenya. Aplikasi dengan berbasis
Java ini dikompulasikan ke dalam p-code dan bisa dijalankan dengan Java Virtual
Machine. Fungsionalitas dari Java ini dapat berjalan dengan platform sistem operasi
yang berbeda karena sifatnya yang umum dan non-spesifik.
b. Kelebihan Java
Kelebihan Java yang pertama tentu saja multiplatform. Java dapat dijalankan dalam
beberapa platform komputer dan sistem operasi yang berbeda. Hal ini sesuai dengan
slogannya yang sudah dibahas sebelumnya. Yang kedua adalah OOP atau Object
Oriented Programming. Java memiliki library yang lengkap. Library disini adalah sebuah
kumpulan dari program yang disertakan dalam Java. Hal ini akan memudahkan
pemrograman menjadi lebih mudah. Kelengkapan library semakin beragam jika
ditambah dengan karya komunitas Java. Java sudah dilengkapi dengan fungsi-fungsi
bawaan yang sering digunakan, sehingga pengguna tidak perlu mengcoding fungsi dari
awal.
c. Kekurangan Java
Kekurangan Java adalah penggunaan memori yang cukup banyak, lebih besar
daripada bahasa tingkat tinggi sebelum generasi Java. Namun hal ini memang sesuai
dengan fitur beragam yang dimiliki oleh Java. Masalah memori ini juga tidak dialami
oleh semua pengguna aplikasi Java. Mereka yang sudah menggunakan perangkat keras
dengan teknologi terbaru tidak merasakan kelambatan dan konsumsi memori Java yang
tinggi. Lain halnya dengan mereka yang menggunakan teknologi lama atau komputer
yang sudah berumur tua lebih dari empat tahun akan merasakan adanya kelambatan.
1
[TUGAS 1 - IMPLEMENTASI PERULANGAN DO-
KELOMPO
WHILE]
PEMROGRAMAN JAVA K4
Namun apapun kelemahan yang dimiliki Java, faktanya adalah Java merupakan bahasa
pemrograman yang populer dan digunakan di seluruh dunia saat ini
Perulangan for dimulai dengan kata kunci for, diikuti oleh tanda kurung buka,
aksi-awal, kondisi-kelanjutan-loop, aksi-setelah-tiap-iterasi, kurung penutup, opening
brace, pernyataan atau blok pernyataan dan closing brace. Perulangan for menggunakan
sebuah variabel untuk mengontrol berapa kali pernyataan atau blok pernyataan akan
dieksekusi dan kapan perulangan tersebut akan berakhir. Variabel ini disebut dengan
variabel kontrol (control variable)
2
[TUGAS 1 - IMPLEMENTASI PERULANGAN DO-
KELOMPO
WHILE]
PEMROGRAMAN JAVA K4
Contoh :
Penjelasan :
a merupakan variabel yang dirubah, a<5 merupakan kondisi, dan a++ adalah
pengubah
Output :
2. Perulangan While
Perulangan while digunakan pada saat kita tidak mengetahui jumlah perulangan
yang akan dilakukan tapi mengetahui kondisi atau syarat dilakukan perulangan. Dalam
while proses perulangan dilakukan terus menerus ketika suatu pernyataan yang di
3
[TUGAS 1 - IMPLEMENTASI PERULANGAN DO-
KELOMPO
WHILE]
PEMROGRAMAN JAVA K4
jalankan sesuai dengan kondisi yang di tetapkan itu benar dalam hal ini pengujian
dilakukan terlebih dahulu baru perulangan dilakukan.
Fungsi dari perulangan while adalah untuk melakukan tugas berulang selama
pernyataan kondisional tertentu adalah bernilai benar. Logika pengecakan adalah sama
dengan statement IF untuk menentukan benar atau salah. Oleh karena itu agar
pengulangan dapat berakhir, kita harus membuat kondisi suatu saat peryataan tersebut
bernilai salah.
Contoh :
Penjelasan :
Sintaks perulangan while berbeda dengan for, di dalam kurung hanya ada kondisi,
jika dengan for harus ada variabel, kondisi, dan pengubah. Dan pengubah berada didalam
perulangan (a++)
Output :
4
[TUGAS 1 - IMPLEMENTASI PERULANGAN DO-
KELOMPO
WHILE]
PEMROGRAMAN JAVA K4
3. Perulangan do-while
Perulangan yang hampir sama dengan while namun, pernyataan akan dilakukan
terlebih dahulu kemudian dilakukan pengecekan.
Keterangan :
Contoh :
Penjelasan:
Penggunaan while diletakan diakhir itu artinya pengecekan kondisi dilakukan pada
akhir.
Output :
5
[TUGAS 1 - IMPLEMENTASI PERULANGAN DO-
KELOMPO
WHILE]
PEMROGRAMAN JAVA K4
Berikut penggunaan Do-While untuk membuat output perulangan seperti dibawah ini
1. 0 1 2 3 4 5 2. 0
01234 01
0123 012
012 0123
01 01234
0 012345
3. 5 4 3 2 1 0 4. 5
54321 54
5432 543
543 5432
54 54321
5 543210
Perulangan 1
012345
01234
0123
6
[TUGAS 1 - IMPLEMENTASI PERULANGAN DO-
KELOMPO
WHILE]
PEMROGRAMAN JAVA K4
012
01
Source Code :
//defenisikan class
Sg1
//Inisialisasi i = 5
//Inisialisasi j = 0
//mencetak j
7
[TUGAS 1 - IMPLEMENTASI PERULANGAN DO-
KELOMPO
WHILE]
PEMROGRAMAN JAVA K4
Perulangan 2
01
012
0123
01234
012345
Source Code :
//defenisikan class
Sg2
//Inisialisasi i = 0
//Inisialisasi j = 0
//mencetak j
8
[TUGAS 1 - IMPLEMENTASI PERULANGAN DO-
KELOMPO
WHILE]
PEMROGRAMAN JAVA K4
Perulangan 3
543210
54321
5432
543
54
Source Code :
//defenisikan class
Sg3
9
[TUGAS 1 - IMPLEMENTASI PERULANGAN DO-
KELOMPO
WHILE]
PEMROGRAMAN JAVA K4
//Inisialisasi i = 0
//Inisialisasi j = 5
//mencetak j
Perulangan 4
54
543
5432
10
[TUGAS 1 - IMPLEMENTASI PERULANGAN DO-
KELOMPO
WHILE]
PEMROGRAMAN JAVA K4
54321
543210
Source Code :
//defenisikan class
Sg4
//Inisialisasi i = 5
//Inisialisasi j = 5
//mencetak j
11