1 MODUL 5 MODUL 5 PERULANGAN

dokumen-dokumen yang mirip
MODUL 5 PERULANGAN (LOOPING)

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

MODUL 3 PERCABANGAN TINGKAT LANJUT DAN PERULANGAN

Rekursif/ Iterasi/ Pengulangan

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

1 MODUL 8 POINTER MODUL 8 POINTER

BAB VI. STATEMENT CONTROL

MODUL 3 OPERATOR. A. TUJUAN Setelah mempelajari bab ini diharapkan mahasiswa akan mampu: - Menjelaskan tentang fungsi operator

OPERATOR DAN STATEMEN I/O

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

Algoritma Perulangan. Kuliah algoritma dan pemrograman

Perulangan (Looping)

MODUL 4 PERULANGAN A. TUJUAN

WEEK 6. Teknik Elektro UIN SGD Bandung PERULANGAN - LOOPING

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

SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER STMIK AMIKOM YOGYAKARTA

Pemrograman Fery Updi,M.Kom

MODUL PRAKTIKUM PERCABANGAN DAN PENGULANGAN

LOOPING. Brigida Arie Minartiningtyas, M.Kom

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

Lecturer: Abdusy Syarif. Undergraduate Course Informatics Engineering Dept. Universitas Mercu Buana LOOPING

MODUL. Operasi Kondisi. Modul Praktikum C++ Dasar Pemrograman Komputer JURUSAN TEKNIK ELEKTRO FAKULTAS TEKNIK

Struktur Perulangan Ema Utami STMIK AMIKOM Yogyakarta

Selection, Looping, Branching

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

MODUL 1 PENGENALAN SISTEM OPERASI, IDE VISUAL C++ DAN ALGORITMA PEMROGRAMAN

OPERATOR, PERULANGAN DAN SELEKSI KONDISI

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

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

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

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

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

24/09/2017 PERULANGAN

Struktur Kontrol Perulangan (Loop) Algoritme dan Pemrograman. Struktur Kontrol Perulangan: while. Struktur Kontrol Perulangan: while

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

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

Dasar-Dasar Pemrograman (Pengendalian Proses Program)

TIM ASISTEN PRAKTIKUM ALGORITMA DAN PEMROGRAMAN 2016

PENGANTAR KOMPUTER & SOFTWARE II

STRUKTUR DASAR ALGORITMA DAN PEMROGRAMAN STMIK AMIKOM YOGYAKARTA

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

Praktikum Dasar Pemrograman

Algoritma & Pemrograman #5

Chapter 5. Struktur Kontrol Perulangan

PARADIGMA VOL. IX. NO. 3, AGUSTUS 2007

KONTROL ALIR PERULANGAN

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

Selection / Pemilihan PEMILIHAN

Perulangan / Looping

P 6 Bab 5 : Perulangan. 5.1 Tujuan. 5.2 Materi. 5.3 Struktur Perulangan. SQ

MODUL 3 PERCABANGAN A. TUJUAN

Struktur Kontrol. (Repetition)

Struktur dan Kondisi Perulangan. Struktur Kondisi

BAB 5 REPETITION / PERULANGAN

(Struktur Kondisi dan Perulangan) KOMPETENSI DASAR

PEMROGRAMAN VISUAL BASIC.NET ( PERULANGAN / LOOPING )

MODUL PEMOGRAMAN WEB II STMIK IM BANDUNG MODUL PEMOGRAMAN WEB II. Oleh: CHALIFA CHAZAR. Chalifa Chazar edu.script.id

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

Pada akhir pertemuan ini, diharapkan mahasiswa akan mampu :

PERTEMUAN 5 PENGEMBANGAN PSEUDOCODE STRUKTUR KONTROL PENGULANGAN

Pertemuan2 Percabangan & Perulangan pada Python

PERULANGAN PROSES. Proses perulangan ditandai dengan mekanisme yang disebut loop. Proses Loop : Proses yang berulang-ulang

if (kondisi) Pernyataan;

PRAKTIKUM 4 PERCABANGAN

Definisi Percabangan

PRAKTIKUM 4 PENGAMBILAN KEPUTUSAN

PRAKTIKUM 4 PENGAMBILAN KEPUTUSAN

Algoritme dan Pemrograman

Algoritma dan Pemrograman Tahar Agastani Teknik Informatika UIN

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

Pemrograman Berorientasi Objek (PBO) PERTEMUAN X (LOOPING)

BAB V PENYELEKSIAN KONDISI DAN PERULANGAN

ALGORITMA PERULANGAN

Bab 9. Percabangan dan Perulangan

PRAKTIKUM 9 KONTROL ALIRAN

Tujuan / Sasaran :Mahasiswa dapat mempraktekkan penggunaan repatition/ perulangan

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

STRUKTUR DASAR ALGORITMA

Analisa Kasus Part 2. Tim PHKI Modul Dasar Pemrograman Fakultas Ilmu Komputer UDINUS Semarang

PERTEMUAN 9-11 STATEMENT

Imam Fahrur Rozi. Algoritma dan Pemrograman PENGULANGAN

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

Pertemuan 2. Statement IF

BAB V. STATEMEN KONTROL

Bab 4 Perintah Perulangan

Kisi-Kisi Ujian Tengah Semester Algoritma dan Pemrograman Lanjut

Struktur Kondisi dan Perulangan

TEORI KONSEP PEMPROGRAMAN 3.1

Pertemuan 3 Struktur Kondisi dan Perulangan

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

Algoritma dan Pemrograman. Pertemuan Ke-9 Statement Pengulangan 2

Pertemuan6 Percabangan & Perulangan pada Ruby

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

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

MODUL PRAKTIKUM. MODUL I - VIII Modul penuntun dan bahan praktikum matakuliah algoritma dan pemograman

I. KATA PENGANTAR. Modul Algoritma Pemrograman. Modul Ke-4 - Hal 1

PENGANTAR KOMPUTER & SOFTWARE II

PHP mendukung komentar yang digunakan pada C, C++ dan Shell Unix. Sebagai contoh:

Pertemuan 5 PEMILIHAN/PERCABANGAN

MODUL 2 OPERATOR DAN OPERASI KONDISI

Transkripsi:

1 MODUL 5 MODUL 5 PERULANGAN A. TUJUAN Setelah mempelajari bab ini diharapkan mahasiswa akan mampu: - Mengenal dan memahami penggunaan statement perulangan - Membuat program sederhana dengan menerapkan konsep perulangan B. PETUNJUK 1. Awali setiap aktivitas anda dengan doa, agar anda lancer dalam belajar. 2. Pahami tujuan, dasar teori dan latihan- latihan praktikum dengan baik. 3. Kerjakan tugas-tugas praktikum dengan baik, jujur dan sabar. 4. Tanyakan kepada asisten praktikum apabila ada hal-hala yang kurang jelas. C. ALAT dan BAHAN - PC/Laptop yang memenuhi kapasitas untuk pemrograman Bahasa C++ - Software C++ - Modul/handout materi yang akan di praktikkan. D. DASAR TEORI Dalam bahasa C++ tersedia suatu fasilitas yang digunakan untuk melakukan proses yang berulang-ulang sebanyak keinginan kita. Misalnya saja, bila kita ingin menginput dan mencetak bilangan dari 1 sampai 100 bahkan 1000, tentunya kita akan merasa kesulitan. Namun dengan struktur perulangan proses, kita tidak perlu menuliskan perintah sampai 100 atau 1000 kali, cukup dengan beberapa perintah saja. Struktur perulangan dalam bahasa C mempunyai bentuk yang bermacammacam. Sebuah/kelompok instruksi diulang untuk jumlah pengulangan tertentu. Baik yang terdifinisikan sebelumnya ataupun tidak. Struktur pengulangan terdiri atas dua bagian:

2 MODUL 5 (1) Kondisi pengulangan yaitu ekspresi boolean yang harus dipenuhi untuk melaksanakan pengulangan; (2) Isi atau badan pengulangan yaitu satu atau lebih pernyataan (aksi) yang akan diulang. Statement FOR Statement FOR digunakan untuk menyatakan perulangan. Struktur perulangan for biasa digunakan untuk mengulang suatu proses yang telah diketahui jumlah perulangannya. Dari segi penulisannya, struktur perulangan for tampaknya lebih efisien karena susunannya lebih simpel dan sederhana. Pernyataan for digunakan untuk melakukan looping. Pada umumnya looping yang dilakukan oleh for telah diketahui batas awal, syarat looping dan perubahannya. Selama kondisi terpenuhi, maka pernyataan akan terus dieksekusi. Bentuk umum perulangan for adalah sebagai berikut:

3 MODUL 5

4 MODUL 5 Statement WHILE Perulangan WHILE banyak digunakan pada program yang terstruktur. Perulangan ini banyak digunakan bila jumlah perulangannya belum diketahui. Proses perulangan akan terus berlanjut selama kondisinya bernilai benar ( 0) dan akan berhenti bila kondisinya bernilai salah (= 0).

5 MODUL 5 Contoh program dibawah ini digunakan untuk menjumlahkan data angka. Angka yang akan dijumlahkan diinputkan satu-persatu. Proses pemasukan data angka akan berhenti ketika dimasukkan angka 1-5. Setelah itu tampil hasil penjumlahannya.

6 MODUL 5 Statement DO-WHILE Perintah do.while hampir sama dengan WHILE sebelumnya. Gambaran secara umumnya adalah:

7 MODUL 5 Perbedaan dengan WHILE sebelumnya yaitu bahwa DO WHILE statement dilakukan terlebih dahulu baru kemudian mengecek kondisinya. Sedangkan WHILE statement, kondisi dicek terlebih dahulu kemjudian statement perulangan dijalankan. Akibat dari hal ini dalam penggunaan DO WHILE statemen minimal terdapat 1x perulangan. Sedangkan WHILE statement dimungkinkan perulangan tidak pernah terjadi sama sekali yaitu ketika kondisinya bernilai FALSE. E. LATIHAN 1. LAT1 Buatlah program C++ untuk membuat tampilan segitiga seperti di bawah ini menggunakan FOR melalui inputan tinggi segitiga.

8 MODUL 5 2. LAT2 Buatlah simulasi menu program dengan tampilan di bawah ini menggunakan WHILE STATEMENT

9 MODUL 5 3. LAT3 Buatlah program untuk mencetak (gunakan perulangan while atau for) F. TUGAS PRAKTIKUM 1. TGP1 Buatlah program menentukan nama hari 2. TGP2 Buatlha program dengan C++ untuk menampilkan semua penyelesaian persamaan x + y + z = 20. Dengan x,y,z bilangan bulat >=0

10 MODUL 5 G. TUGAS RUMAH 1. Buatlah program untuk menampilkan bilangan ganjil dari kecil ke besar sampai batas tertentu sampai menemukan break, program selesai. 2. Buatlah program untuk rekening tabungan di bank sebesar Rp. 50.000,- (Saldo awal). Selanjutnya ia dapat menyetor atau mengambil tabungannya. Buatlah program dengan C++ untuk keperluan transaksi di bank tsb. Tampilan utamnya seperti berikut: Ketentuan: Bank membuat kebijakan bahwa saldo minimum yang harus disisakan di tabungan sebesar Rp.25.000,-