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

dokumen-dokumen yang mirip
Rekursif/ Iterasi/ Pengulangan

MODUL V PERULANGAN. Perulangan digunakan untuk menjalankan satu atau lebih perintah secara berulang selama kondisi tertentu.

V. PENGULANGAN. while (kondisi) { Pernyataan ; } Copyright PIK Unsri Agustus 2006

PERTEMUAN 5 PENGEMBANGAN PSEUDOCODE STRUKTUR KONTROL PENGULANGAN

Algoritma Perulangan. Kuliah algoritma dan pemrograman

Keg. Pembelajaran 5 : Perulangan dalam C++ 1. Tujuan Kegiatan Pembelajaran 2. Uraian Materi while do..while for continue dan break go to

Kasus 6.1 Buatlah algoritma dan program untuk mencetak nama Anda sebanyak 10 kali

BAB IV PENGULANGAN PROSES

OPERATOR DAN STATEMEN I/O

P R E T R EM N 5 STRUKTUR LOOPING

Chapter 5. Struktur Kontrol Perulangan

PENGULANGAN. pencacah harus bertipe integer atau karakter pernyataan adalah satu atau lebih instruksi yang. Pernyataan

Looping : break, continue, nested loop

PRAKTIKUM 6 PENGULANGAN PROSES 2

24/09/2017 PERULANGAN

PENGAMBILAN KEPUTUSAN

STRUKTUR DASAR ALGORITMA DAN PEMROGRAMAN STMIK AMIKOM YOGYAKARTA

Perulangan (Looping)

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

Algoritma & Pemrograman #5

WEEK 6. Teknik Elektro UIN SGD Bandung PERULANGAN - LOOPING

MODUL 3 PERCABANGAN TINGKAT LANJUT DAN PERULANGAN

Array 1 A. TUJUAN PEMBELAJARAN

PENGANTAR KOMPUTER & SOFTWARE II

1 MODUL 5 MODUL 5 PERULANGAN

PERULANGAN for. Praktikum 6 (1/4)

# FOUR LOOPING. JAWABAN 1. #include <stdio.h> #include <conio.h> #define pi void main(){

PERULANGAN P E N G A N TA R P R O G R A M S T U D I. Institut Teknologi Sumatera

BAB II OPERASI BERSYARAT DAN PERULANGAN

ALGORITMA PERULANGAN

BAB V STRUKTUR PENGULANGAN

MODUL 5 PERULANGAN A. WHILE

SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER STMIK AMIKOM YOGYAKARTA

Struktur Kontrol. (Repetition)

EXERCISE WORKBOOK MI /2012#07

A. TUJUAN PEMBELAJARAN

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

OPERASI PERNYATAAN KONDISI

Percabangan dan Perulangan

ALGORITMA DAN PEMROGRAMAN

PERTEMUAN 9-11 STATEMENT

MODUL. Perulangan (Looping) Modul Praktikum C++ Pemrograman Dasar. Semester Genap 2017/2018

Konstruksi Dasar Algoritma

PEMROGRAMAN DAN METODE NUMERIK Semester 2/ 2 sks/ MFF 1024

Algoritma Pemrograman

Decission : if & if else

PRAKTIKUM 5 PENGULANGAN PROSES 1

PHP Lanjut (Struktur. Perulangan Dan Fungsi) Oleh : Devie Rosa Anamisa

STRUKTUR DASAR ALGORITMA

BARISAN DAN DERET. A. Pola Bilangan

PERULANGAN (LOOP) PERNYATAAN WHILE

Algoritma Pemrograman

Struktur Pengulangan

LOOPING. Brigida Arie Minartiningtyas, M.Kom

Perulangan / Looping

Selection, Looping, Branching

Universitas Gunadarma

BAB VI. STATEMENT CONTROL

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

[BS204]-Algoritma Pemrograman Take Home Test Pengumpulan : 27 Maret 2015 Tulis Tangan di kertas A4. Genap 2014/2015 Page 1 of 6

Pertemuan Ke- 6 dan 7 Pengulangan atau Looping. Rahmady Liyantanto. liyantanto.wordpress.com. S1 Teknik Informatika-Unijoyo

MODUL V REPETITIVE. Modul Praktikum Bahasa Pemrograman Visual (BPV)

Pemrograman Berorientasi Objek. Beni Suranto, S.T.

BAB 5 REPETITION / PERULANGAN

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

Materi W6b BARISAN DAN DERET. Kelas X, Semester 2. B. Barisan dan Deret Aritmatika.

Algoritma Pemrograman

MODUL 5 PERULANGAN (LOOPING)

Pemrograman Berorientasi Objek (PBO) PERTEMUAN X (LOOPING)

Algoritma Pemrograman

Pada akhir pertemuan ini, diharapkan mahasiswa akan mampu :

KONTROL ALIR PERULANGAN

Tujuan / Sasaran :Mahasiswa dapat mempraktekkan penggunaan repatition/ perulangan

Pemrograman Dasar R E P E T I T I O N

Algoritma Pemrograman

BAB 5. Kondisional Perulangan. Materi. Pengenalan Perulangan Perulangan For Perulangan While Perulangan dengan menggunakan Kondisional If

1. Kompetensi Mengenal dan memahami algoritma percabangan yang komplek.

Algoritma dan Pemrograman. Loop control structures: WHILE. Loop control structures: WHILE Perhatikan potongan program berikut: 12/29/2011

Algoritma Pemrograman

Percabangan & Perulangan

Perulangan Java Statement Control dalam Java

Pertemuan 9: BRANCHING/PERCABANGAN dalam C LOOPING/PERULANGAN/ITERASI dalam C

LEMBAR KERJA SISWA (LKS) I ( 1 ) ( 2 ) ( 3 ) ( 4 ) a. Apakah gambar di atas membentuk suatu pola?

For pencacah awal to akhir do For pencacah akhir downto awal do Aksi endfor

PEMROGRAMAN TERSTRUKTUR D3MI 2016

Proses Perulangan (Looping) DASAR PROGRAMMING 1

MODUL 2 STRUKTUR KONTROL

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA

Algoritma & Pemrograman

PENGULANGAN SKEMA PEMROSESAN SEKUENSIAL. Tim Pengajar KU1071 Sem

1. Laporan Akhir 1. Menentukan Nilai Besar atau Nilai Kecil. Program yang di masukkan adalah :

PENGANTAR KOMPUTER & SOFTWARE II

MENGENDALIKAN PROSES PROGRAM

Pernyataan FOR Pernyataan WHILE Pernyataan REPEAT. Dewi Sartika,M.Kom

LAPORAN PRAKTIKUM PEMROGRAMAN DASAR TIPE-TIPE FUNGSI ATAU METHOD

Pertemuan 5. Struktur Perulangan

MODUL PRATIKUM 08B PEMROGRAMAN BERBASIS WEB (CCP119)

Algoritma dan Pemrograman. Oleh: Eddy Prasetyo N

Algoritma Pemrograman

MODUL PRAKTIKUM PERCABANGAN DAN PENGULANGAN

Transkripsi:

BAB V PERULANGAN 5.1 Kompetensi Dasar Kompetensi dasar secara umum diharapkan : 1. mahasiswa mampu memahami perintah perulangan pada bahasa pemrograman Java. 2. mahasiswa mampu menggunakan pernyataan perulangan for, nested for, while, do while. Pernyataan Perulangan digunakan untuk melakukan proses yang sifatnya mengulang pada pemrograman java. Untuk keperluan perulangan proses, Java menyediakan beberapa perintah perulangan, yaitu: for, while dan do-while. 5.2 Pernyataan for Bentuk umum pernyataan for sebagai berikut : Bila pernyataan di dalam for lebih dari satu maka pernyataan-pernyataan tersebut harus diletakan di dalam tanda kurung. Kegunaan dari masing-masing argumen for diatas adalah : a. Inisialisasi : merupakan bagian untuk memberikan nilai awal untuk variabel-variabel tertentu. b. Syarat Pengulangan : memegang kontrol terhadap pengulangan, karena bagian ini yang akan menentukan suatu perulangan diteruskan atau dihentikan. c. Pengubah Nilai Pencacah : mengatur kenaikan atau penurunan nilai pencacah.

Contoh : Sebagai contoh program untuk mencetak bilangan dari 1 hingga 10 secara menaik, secara selengkapnya seperti dibawah ini: Latihan 15 Buatlah contoh program penggunaan for dengan menggunakan program terstruktur dan konsep OOP! 5.3 Pernyataan nested - for Pernyataaan Nested for adalah suatu perulangan for didalam perulangan for yang lainnya. Bentuk umum pernyataan Nested for sebagai berikut : for ( inisialisasi; syarat pengulangan; pengubah nilai pencacah) Didalam penggunaan nested-for, perulangan yang di dalam terlebih dahulu dihitung hingga selesai, kemudian perulangan yang diluar diselesaikan. Sebagai contoh program menerapkan perintah nested - for, selengkapnya seperti dibawah ini:

Tampilan Output : Proses dalam program NestedFor sebagai berikut : Latihan 16 Buatlah contoh program penggunaan nested for dengan menggunakan program terstruktur dan konsep OOP!

5.4 Pernyataan while Pernyataan perulangan while merupakan instruksi perulangan yang mirip dengan perulangan for. Bentuk perulangan while dikendalikan oleh syarat tertentu, yaitu perulangan akan terus dilaksanakan selama syarat tersebut terpenuhi. Bentuk umum perulangan while, sebagai berikut : while ( syarat ) Bentuk umum perulangan while, dengan lebih dari perintah / pernyataan, sebagai berikut : while ( syarat ) Sebagai contoh program menerapkan perintah perulangan while sebagai berikut : Latihan 17 Buatlah contoh program penggunaan while dengan menggunakan program terstruktur dan konsep OOP! 5.5 Pernyataan do-while Pernyataan perulangan do - while merupakan bentuk perulangan yang melaksanakan perulangan terlebih dahulu dan pengujian perulangan dilakukan dibelakang. Bentuk umum perulangan do - while, sebagai berikut : do pernyataan / perintah ; while ( syarat );

Bentuk umum perulangan do - while, dengan lebih dari satu perintah / pernyataan, sebagai berikut: do while ( syarat ); Sebagai contoh program menerapkan perintah perulangan do - while, selengkapnya seperti dibawah ini: Latihan 18 Buatlah contoh program penggunaan do-while dengan menggunakan program terstruktur dan konsep OOP! Tugas 1. Buatlah program untuk menghitung 10 deret bilangan genap dengan hasilnya : 2 + 4 + 6 + 8 + 10 + 12 + 14 + 16 + 18 + 20 = 110 2. Buatlah program untuk menghitung 10 deret bilangan ganjil dengan hasilnya : 1 + 3 + 5 + 7 + 9 + 11 + 13 + 15 + 17 + 19 = 100 3.Buatlah program untuk menampilkan deret fibonanci sebagai berikut: 1, 1, 2, 3, 5, 8, 13, 21 4.Buatlah program untuk menampilkan bilangan prima sebagai berikut: 2, 3, 5, 7, 11, 13, 17, 19