Perulangan Java Statement Control dalam Java

dokumen-dokumen yang mirip
MODUL 6 STRUKTUR KONDISI (PERULANGAN)

Selection, Looping, Branching

MODUL III CONTROL FLOW & FLOWCHART

Pertemuan 3 Struktur Kondisi dan Perulangan

Pemrograman Fery Updi,M.Kom

Struktur Kontrol. Contoh, Akan tercetak x is 100 jika nilai yang disimpan pada variable x adalah 100:

OPERATOR DAN STATEMEN I/O

Perulangan 1 LOGO. Pendidikan Teknik Elektronika FT UNY. Muh. Izzuddin Mahali, M.Cs.

Ada 3 jenis struktur kontrol: Sequence Structure Selection Structure Repetition Structure Sequence Structure

KURSUS ONLINE JASA WEBMASTERS

Struktur dan Kondisi Perulangan. Struktur Kondisi

Struktur Kondisi dan Perulangan

BAB IV IMPLEMENTASI DAN PENGUJIAN

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA LAB SHEET PEMROGRAMAN WEB Semester: 2 Struktur Kondisi Perulangan 200 menit No.: Job: 08 Tgl: Hal.

Tujuan Instruksional. Mahasiswa mampu :

BAB V PERULANGAN. for ( inisialisasi; syarat pengulangan; pengubah nilai pencacah )

6 Maret Structure of Java [Penyeleksian Kondisi]

LAPORAN PRAKTIKUM PERTENGAHAN SEMESTER (LAB. ACTIVITY) ALGORITMA & PEMROGRAMAN TEKNIK INFORMATIKA. Oleh: NIM : Materi:

A. Dasar Teori. Urutan (Sequence) Pemilihan (Selection) Pengulangan (Iteration) Pernyataan Kondisional (If Statement)

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA LABSHEET ALGORITMA DAN STRUKTUR DATA

PENGULANGAN DAN PEMBACAAN DATA

Perulangan (Looping)

A. Putting a Program Together

A. Putting a Program Together

BAB 3 PERULANGAN DAN FUNGSI

int i = 0; while (i < 10) { System.out.println( Informatika Unpas ); i++; }

BAB V. STATEMEN KONTROL

TUGAS PEMROGRAMAN DASAR PENGULANGAN WHILE

MODUL PEMROGRAMAN WEB

PEMROGRAMAN WEB 08 JavaScript Dasar

3. Struktur Perulangan dalam C++

IV. OPERATOR DAN STATEMENT I/O

Pertemuan2 Percabangan & Perulangan pada Python

PEMROGRAMAN BERORIENTASI OBJEK. Pengulangan. Budhi Irawan, S.Si, M.T

Pemrograman Berorientasi Objek (PBO) PERTEMUAN X (LOOPING)

MODUL. Variabel. Workshop Programming

Pemrograman Fery Updi,M.Kom

BAB IV HASIL DAN PEMBAHASAN

Pertemuan 4 OPERATOR DAN STATEMEN I/O

BAB 6. Struktur Kontrol

Modul Praktikum Bahasa Pemrograman 1

Tiga Metode Sangat Penting dalam Pemrograman Java Bagi Pemula

Modul 3 Percabangan dan Perulangan

Pemrograman PHP7 untuk Pemula

Pemrograman Berorientasi Obyek Lanjut (IT251) Ramos Somya, S.Kom., M.Cs.

IF PEMROGRAMAN LANJUT PERULANGAN. Oleh : Andri Heryandi, M.T.

Dasar Pemrograman. Kondisi dan Perulangan. By : Hendri Sopryadi, S.Kom, M.T.I

KENDALI PROSES. Untuk mengatur arus program, pemrograman java menyediakan struktur perulangan (looping), kondisional, percabangan, dan lompatan.

MODUL 2 Review Pemograman Web Teknik Informatika Universitas Pasundan Bandung 2016/2017

TUGAS PROGRAM DIAGONAL, VETIKAL, DAN HORIZONTAL OPENGL (MENGGUNAKAN JAVA) NAMA : SYIFA MUTIARA SARI KELAS : 3KA23 NPM :

Rekursif/ Iterasi/ Pengulangan

MODUL 5 PERULANGAN (LOOPING)

BAB 5 MEMAHAMI METHOD GET DAN POST PADA PHP

MODUL 2 STRUKTUR KONTROL

MODUL 2 PHP INTRO PHP INTRO

BAB IV HASIL DAN DESAIN SISTEM

BAB IV HASIL DAN UJI COBA

Algoritma dan Pemrograman

Algoritma Perulangan. Kuliah algoritma dan pemrograman

(Struktur Kondisi dan Perulangan) KOMPETENSI DASAR

MENGENAL OPERATOR ASSIGNMENT pada PHP

Bahasa Pemrograman 2.

MODUL 1 PHP. (Variabel, Tipe Data, Operator)

- Setelah aplikasi terbuka, klik kanan kemudian pilih run

PEMROGRAMAN WEB 1. Statement Control Pemilihan dan Perulangan. Rio Andriyat Krisdiawan, M.Kom

Perulangan (Looping)

BAB IV HASIL DAN UJI COBA

MODUL 1 STANDAR INPUT DAN OUTPUT

24/09/2017 PERCABANGAN

SUMBER BELAJAR PENUNJANG PLPG

Laporan Bengkel Web II Modul 5

BAB IX KONEKSI POSTGRESQL PADA JAVA (Netbeans)

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN PEMBAHASAN

MODUL 4 PERULANGAN A. TUJUAN

STRUKTUR DASAR ALGORITMA DAN PEMROGRAMAN STMIK AMIKOM YOGYAKARTA

3. Struktur Perulangan dalam Bahasa C++

Kontrol Keputusan dan Pengulangan

Java Basic. Variabel dan Tipe Data. Lokasi di dalam memori komputer yang digunakan untuk menyimpan suatu informasi (nilai)

Pemrograman Berorientasi Objek. Beni Suranto, S.T.

BAB 5 Mendapatkan Input dari Keyboard

Konstruksi Dasar Algoritma

BAB IV HASIL DAN PEMBAHASAN

AP2B Dini Triasanti STRUKTUR PEMROGRAMAN PYTHON

BAB 6. Struktur Kontrol

BAB IV HASIL DAN DESAIN SISTEM

BAB 5 Mendapatkan Input dari Keyboard

BAB IV IMPLEMENTASI DAN PENGUJIAN

Membuat Menu Login Sederhana [Full Coding]

Merupakan tipe data bilangan pecahan seperti 1.5, 2.1, dsb Tipe data ini memiliki ukuran 32 bit dengan panjang range 3.4 x 1038.

4.1. Pernyataan Kondisi dan Perulangan Pernyataan kondisi digunakan apabila kita ingin membandingkan atau mengetahui nilai suatu objek.

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA LAB SHEET BAHASA PEMROGRAMAN Semester 3 Perulangan while, do..while 4 X 50 menit

Struktur Kontrol. (Repetition) 1. Pemilihan (Selection) 2. Pengulangan

PENGULANGAN DAN PEMBACAAN DATA *

BAB IV HASIL DAN PEMBAHASAN

Bab 4 Perintah Perulangan

Dasar-Dasar Pemrograman Java

Chapter 2 Tipe Data, Identifier, Operator dan Control Statement

Transkripsi:

Perulangan Java Statement Control dalam Java Membuat program memang mengasyikan. Kita bisa membuat kode-kode untuk menyuruh laptop atau komputer kita menjalankan program. Salah satu program yang menarik adalah membuat program untuk login seperti hal nya facebook atau media sosial lainnya. Program login itu tidak lain menggunakan teknik perulangan pada java. Baiklah sebelum memulai tutorial ini kalian harus sudah menginstal NetBeans untuk membuat kode-kode java di dalamnya. Sebelum membuat program login, kita harus mengerti dulu bagaimana prinsip perulangan di dalam bahasa pemrograman Java. Perulangan pada java ada yang menggunakan perintah for, while, dan do-while Perulangan for For adalah suatu perintah untuk melakukan pengulangan, namun programmer harus tahu/menentukan berapa kali perulangan akan terjadi. Karena didalam perintah for itu sudah ada angka yang menetapkan berapa kali akan melakukan perulangan. Selain menggunakan angka kita juga bisa menggunakan variabel. Misal variable itu dimasukan angka 5, berarti program akan melakukan suatu pengulangan sebanyak lima kali dengan kondisi tertentu. Contoh program yang menggunakan pengulangan for : Dari kode-kode diatas, kata-kata Tulisan ini akan diulang sebanyak 4 kali akan di tampilkan dilayar CLI sebanyak 4 kali. Mengapa 4 kali? For adalah pengulangan dengan x adalah variable counter. Pada parameter pertama, disitu tertulis bahwa x=1 yang artinya pengulangan akan dimulai dari x=1, lalu lanjut ke x=2, ke x=3, begitu seterusnya hingga parameter ke-2 tidak berlaku lagi yaitu x<5. Pengulangan akan berhenti jika x sudah bernilai 5 karena angka 5 tidak lebih kecil dari angka 5 itu sendiri. Parameter ke-3 adalah untuk menambah nilai variabel x yang disebut dengan pre-increment. X++ berarti x+1 setiap kali selesai menjalankan statement yang ada diantara kurung buka dan kurung tutup.

Jika dijalankan maka yang muncul adalah seperti ini : Pada hasil, terlihat bahwa tulisan akan diulang sebanyak 4 kali. Perulangan While Perulangan menggunakan while mempunyai struktur seperti ini : Jika dijalankan akan muncul seperti ini : Dari program di atas, terlihat bawa kita harus men-assignment nilai x sebesar 1. Kemudian di baris ke-5 terlihat bahwa while ( x<5), artinya adalah saat x masih lebih kecil dari 5, maka lakukan perintah yang ada di dalam tanda kurung. Kemudian pada baris ke-7 terlihat x++, apa itu x++? Itu adalah operator pre-increment. Operator ini adalah untuk menaikan/menambah nilai dari variabel x. Setelah program menjalankan statement System.out.println( Tulisan ini diulang 4 kali );, maka operator preincrement ini dijalankan, dengan menaikan x menjadi 2, terjadilah pengulangan yang ke-2. Begitulah seterusnya dengan pengulangan ke-3 dan ke-4.

Banyak sekali variasi program yang bisa dibuat dari pengulangan while ini. Selain contoh diatas, kita juga bisa membuat suatu program yang meminta user untuk menginputkan username dan password agar bisa masuk ke dalam program utama. Program itu dapat dilihat kode-kode dibawah ini. Kode-kode diatas adalah kode untuk membuat user menginputkan username dan password, jika username dan password yang kita inputkan tidak sama dengan kondisi yang didalam tanda kurung while, maka program akan terus menerus menjalankan statement-statement yang ada di dalam kurung buka dan kurung tutup while. Pada baris ke-11 terlihat bahwa program akan terus menerus memunculkan katakata username or password wrong, Username :, Password : dengan kondisi username dan password yang kita inputkan itu tidak sama dengan kata fanharil dan password telkom. Jadi apabila kita menginputkan username fanharil dan password fanhariljuga, maka statement yang ada di dalam block while akan terus-menerus dijalankan. Jika dijalankan, akan muncul seperti dibawah ini : Kemudian inputkan username cobacoba dan tekan enter

Lalu input lagi passwordnya dengan kata telu Kemudian tekan enter, akan muncul seperti dibawah ini : Pada kode yang telah saya buat, jika user menginputkan kata-kata selain fanharil dan/atau telu, maka program akan memunculkan kata kata Username or password wrong dan kata-kata username dan password, begitu seterusnya jika salah menginputkan username dan password. Tetapi jika benar : Kemudian tekan enter : Maka program berjalan dengan baik (login dengan benar).

Perulangan Do-While Selain penggunaan for dan while, ada juga perulangan yang menggunakan dowhile. Bentuk umumnya seperti ini : Sama seperti while diatas. Kode ini berarti bahwa lakukan yang didalam block do dengan kondisi x<5. Kata-kata Kalimat ini diulang sebanyak 4 kali akan muncul di layar sebanyak 5 kali. Kalimat itu akan diulang sebanyak 5 kali karena counternya di mulai dari angka 0. Itu berarti pengulangan diulang dari x = 0. Jika dihitung, perulangan di mulai dari 0, 1, 2, 3, 4, maka jarak dari 0 ke 4 itu sebanyak 5 angka, maka dari itu kalimat yang ada di dalam block do akan diulang sebanyak 5 kali. Jika program diatas dijalankan :