STATEMENT while Statement while digunakan untuk memproses suatu perintah atau beberapa perintah dalam beberapa kali. Bentuk pernyataan: while (kondisi)

Slides:



Advertisements
Presentasi serupa
PEMROGRAMAN SISTEM PERNYATAAN DASAR PERULANGAN Pertemuan V
Advertisements

Sekilas C++.
SMK TI BALI GLOBAL DENPASAR
Perulangan Pertemuan ke-5 Bahasa C.
STRUKTUR KONTROL PERCABANGAN DAN STRUKTUR KONTROL LOMPATAN
ARRAY (Lanjutan).
Looping (perulangan) As’ad Djamalilleil
STRUKTUR PERULANGAN (LOOPING)
Dasar Pemrograman MODUL 07 PERULANGAN.
STRUKTUR KENDALI PROSES
Struktur Kendali Proses (Seleksi)
PEMROGRAMAN TERSTRUKTUR
Pembahasan soal-soal pemrograman terstruktur
M. Fauzi Zulkarnaen,ST,M.Eng..  Bahasa C merupakan bahasa pendahulu dari bahasa C++. Pencipta C adalah Brian W. Kernighan dan Dennis M. Ritchie pada.
PENGENALAN c++ DAN STRUKTUR DASAR C++
STATEMENT PENGULANGAN
Nandang Hermanto PK2 Pertemuan 3. Perulangan Pernyataan while Pernyataan do..while Pernyataan for.
Perintah Perulangan Pertemuan ::
Pemrograman Terstruktur
PEMROGRAMAN SISTEM PERNYATAAN DASAR PILIHAN Pertemuan V
Struktur Dasar Java Percabangan & Perulangan
Bab 5 Pengulangan.
PENDALAMAN LOOP DAN LOGIKA
Struktur (Struct).
PEMROGRAMAN BERORIENTASI OBJEK STMIK MAHAKARYA 2013 Oleh : FARIDI,S.Kom.
Pengulangan WHILE.
- PERTEMUAN 4 - PERULANGAN
Struktur & Kelas Erizal, S.Si, M.Kom Universitas Respati Yogyakarta
PELATIHAN JAVA FUNDAMENTAL
Pertemuan 22 POINTER Bag.2 Dasar Pemrograman Renni Angreni, S.Kom.
#include //bagian modul int hitung(x,y) { return(x+y); } //bagian utama main() { int jumlah,a,b; a=8; b=2; jumlah=hitung(a,b); cout
Nested IF (If di dalam If) dan Operator Logika
Pertemuan 6 IF Bersarang / IF Bertingkat Nested IF Dasar Pemrograman.
Pertemuan 19 FUNGSI (Method) Bag.2 Dasar Pemrograman Renni Angreni, S.Kom.
Struktur Kendali Proses (Perulangan)
Struktur Kontrol Pemilihan
Matakuliah : T0456 ~ Algoritma dan Metode Object Oriented Programming
Object Oriented Programming Bag.2 Pertemuan 24 Dasar Pemrograman Renni Angreni, S.Kom.
P ERULANGA N K OMPLEK S. BREAK Digunakan untuk menghentikan suatu proses perulangan yang sedang terjadi. Biasanya dikarenakan oleh suatu kondisi Break.
WHILE & DO-WHILE Struktur Kendali Percabangan Pertemuan 8
Operasi Dasar Input/Output
Tenia Wahyuningrum.  Struktur kontrol pengulangan Digunakan untuk menjalankan satu atau beberapa pernyataan sebanyak beberapa kali.  Tipe: Pengulangan-while.
Tenia Wahyuningrum.  Struktur kontrol pengulangan Digunakan untuk menjalankan satu atau beberapa pernyataan sebanyak beberapa kali.  Tipe: Pengulangan-while.
Bab 05 Tipe Data dan Mengisi Variabel
PEMROGRAMAN SISTEM PERNYATAAN DASAR FUNGSI Pertemuan VI
Teknik Pemrog. Terstuktur 2
FUNGSI Nyimas Artina Arfansyah, S.Kom, M.Si.
Pertemuan 19 FUNGSI (Method) Bag.2 Dibuat oleh : Renni Angreni, S.Kom. Triana Elizabeth, S.Kom.
STRUKTUR PERULANGAN 2 (LOOPING-2)
Perulangan (Iteration)
Struktur Kendali Pengulangan Pertemuan 6 Matakuliah: T0456 / Algoritma dan Metode Object Oriented Programming Tahun: 2007.
Pemrograman Berorientasi Objek C++ Object Oriented Programming Rachmansyah, S.Kom
Pemrograman Berorientasi Objek Rachmansyah, S.Kom Fungsi.
Perulangan pada Visual Basic 6.0
PENGENDALI PROGRAM 1 Pokok bahasan :
PERULANGAN WHILE.
Looping (perulangan).
PERNYATAAN DASAR DALAM C++.
Percabangan dan Perulangan.
Pemrograman Terstruktur
PERULANGAN RISMAYUNI.
JAVA FUNDAMENTAL.
PRAKTIKUM DASAR PEMROGRAMAN
FOR Perulangan Menggunakan Pertemuan 10 Dasar Pemrograman
Looping (perulangan).
INTRODUCTION TO C++
Perulangan Pernyataan while Pernyataan do..while Pernyataan for.
PENGULANGAN ALGORITMA & STRUKTUR DATA I PROGRAM STUDI SISTEM INFORMASI
INTRODUCTION TO C++
Perulangan (for, while, do while) MANASE SAHAT, M.KOM.
Transcript presentasi:

STATEMENT while Statement while digunakan untuk memproses suatu perintah atau beberapa perintah dalam beberapa kali. Bentuk pernyataan: while (kondisi) perintah; while (kondisi) { perintah1; perintah2; ... perintahN; }

Perintah-perintah yang berada dalam blok while akan dieksekusi terus menerus selama kondisi benar. Perlu diperhatikan bahwa pengujian terhadap kondisi dilakukan sebelum perintah dalam blok while dieksekusi.

Contoh 1: #include <iostream.h> #include <iomanip.h> void main() { int i; i:=1; while (i<=10) { cout<<setw(3)<<i; i++; } 1 2 3 4 5 6 7 8 9 10

Contoh 2: #include <iostream.h> void main() { char lagi=‘’; while ((lagi==‘y’)||(lagi==‘Y’) { cout<<“Selamat”; cout<<“Ulangi lagi ? “;cin>>lagi; } Selamat Ulangi lagi ?

STATEMENT do...while Statement do...while juga digunakan untuk melakukan perulangan terhadap suatu statement atau beberapa stament. Bentuk pernyataan: do { perintah1; perintah2; ... perintahN; } while (kondisi);

Bagian perintah1 sampai dengan perintahN akan dieksekusi secara terus menerus sampai kondisi yang mengikuti while salah. Oleh karena pengujian kondisi dilakukan di akhir, maka perintah yang berada dalam blok do...while minimal akan dijalankan satu kali. Sedangkan pada statement while ada kemungkinan perintah dalam blok while tidak dieksekusi sama sekali.

Contoh 1: #include <iostream.h> #include <iomanip.h> void main() { int i; i:=1; do { cout<<setw(3)<<i; i++; }while (i<10); } 1 2 3 4 5 6 7 8 9 10

Contoh 2: #include <iostream.h> void main() { char lagi; do { cout<<“Selamat”; cout<<“Ulangi lagi ? “;cin>>lagi; } while ((lagi==‘y’)||(lagi==‘Y’); } Selamat Ulangi lagi ?

STATEMENT for Statement for digunakan untuk mengulang suatu perintah atau beberapa perintah yang berada dalam blok for. Bentuk pernyataan: for (kondisi_awal;kondisi_akhir;pengatur) perintah; { perintah1; perintah2; ... perintahN; }

Contoh 1: #include <iostream.h> #include <iomanip.h> void main() { int i; for (i=1;i<=10;i++) cout<<setw(3); } 1 2 3 4 5 6 7 8 9 10

Contoh 2: #include <iostream.h> void main() { char huruf; for (huruf=‘A’;huruf<=‘W’;huruf++) cout<<huruf<<‘ ‘; } A B C D E F G H I J K L M N O P Q R S T U V W

Contoh 3: #include <iostream.h> #include <iomanip.h> void main() { int angka; for (angka=1;angka<=20;angka+=2) cout<<setw(3)<<angka; } 1 3 5 7 9 11 13 15 17 19

STATEMENT break Pernyataan break telah diperkenalkan pada perintah switch. Selain digunakan pada perintah switch, break juga digunakan untuk memaksa keluar dari perulangan. for( ; ; ) { if (...) break; ... }

Contoh: 1 2 3 4 5 #include <iostream.h> #include <iomanip.h> void main() { int i=1; while(i<=10) { if (bil>5) break; cout<<setw(2)<<i; } 1 2 3 4 5

STATEMENT continue Kegunaan pernyataan continue merupakan kebalikan dari pernyataan break. Perintah continue digunakan untuk mengarahkan perulangan ke iterasi berikutnya. Efek pada pernyataan for: Ungkapan ke tiga pada (ungkapan terkanan) pernyataan for akan dijalankan dan kemudian ungkapan ke dua (ungkapan di tengah) akan diuji kembali.

Efek pada pernyataan while atau do...while Pengujian terhadap kondisi while akan dilakukan kembali. while(kondisi) { continue; } do { continue; while(kondisi);

Contoh 1: 0 1 2 3 4 5 6 7 8 9 #include <iostream.h> void main() { int bil; for(bil=0;bil<10;bil++) { cout<<bil<<‘ ‘; continue; cout<<“Selamat”; } 0 1 2 3 4 5 6 7 8 9

#include <iostream.h> void main() { int i; float nilai,total; cout<<“Menghitung nilai rata-rata”; i=0;total=0; while(1) { cout<<“Nilai ke-”<<i+1<<“ = “;cin>>nilai; if (nilai>100) { cout<<“Nilai diabaikan!”; continue; } if (nilai<0) break; i++; total+=nilai; cout<<“Nilai rata-rata = ”<<total/i;