Iteration Statements (statement iterasi/pengulangan)

Slides:



Advertisements
Presentasi serupa
Perulangan Pertemuan ke-5 Bahasa C.
Advertisements

STRUKTUR DASAR ALGORITMA
STRUKTUR PERULANGAN Perulangan adalah instruksi yang dapat mengulang sederetan Instruksi secara berulang-ulang sesuai persyaratan yang ditetapkan. Struktur.
PENGULANGAN PROSES PADA VISUAL BASIC
Desain web – pertemuan 13 Javascript (Part 2).
Macam Statement As’ad Djamalilleil
Iteration Statements (statement iterasi/pengulangan) As’ad Djamalilleil
Looping (perulangan) As’ad Djamalilleil
STRUKTUR PERULANGAN (LOOPING)
Pemrograman JAVA (TIB09)
Struktur Kontrol #2 Perulangan
LOOPING (PERULANGAN)
STRUKTUR KENDALI PROSES
LOOPING (PERULANGAN)
Sumber Kepustakaan : yohananugraheni.files.wordpress.com/.../7_struktu... 1 Struktur Perulangan.
Pemrograman Terstruktur
Bab 5 Pengulangan.
Algoritme dan Pemrograman
PENDALAMAN LOOP DAN LOGIKA
PERULANGAN / LOOPING / KALANG
Pemograman 1 Pertemuan 6.
PELATIHAN JAVA FUNDAMENTAL
Struktur Kendali Perulangan pada C
Struktur Kendali Proses (Perulangan)
Struktur kontrol ∞ kondisi. ∞ if-else ,
1 Dasar Pemrograman Komputer [TKL-4002] Pada akhir pertemuan ini, diharapkan mahasiswa akan mampu :  Memahami struktur kendali pengulangan (looping)
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.
STRUKTUR PERULANGAN 2 (LOOPING-2)
Perulangan (Iteration)
LOOPING / PERULANGAN VISUAL BASIC 6.0.
MODUL 3 PERULANGAN PERCABANGAN ARRAY
if (condition) statement if (x == 100) cout << "x is 100";
Transfer of control (pemindahan langkah)
Statement Control (if dan switch)
Pemrograman Visual I Outline: Proses Pengulangan/Looping
PERULANGAN (LOOPING) Harni Kusniyati.
PERULANGAN C++.
STATEMENT PENGULANGAN
PERULANGAN WHILE.
PERTEMUAN 9-11 STATEMENT PENGULANGAN
Bab 4 PROSES PENGULANGAN
Struktur Kontrol Pada C
Iterasi ( Perulangan ).
Minggu ke-10 Imam Fahrur Rozi
Pemrograman Terstruktur
BAB VI Pengulangan.
PERULANGAN (LOOPING) Looping merupakan proses perulangan suatu blok pernyataan sebanyak yang diinginkan. Ada tiga bentuk dalam proses perulangan: Perulangan.
Struktur Kontrol Struktur kontrol merupakan pengatur aliran program
JAVA FUNDAMENTAL.
As’ad Djamalilleil Struktur Kontrol (2) As’ad Djamalilleil
As’ad Djamalilleil Array (Larik) As’ad Djamalilleil
As’ad Djamalilleil Macam Statement As’ad Djamalilleil
As’ad Djamalilleil Looping (perulangan) As’ad Djamalilleil
As’ad Djamalilleil Structure (Record) As’ad Djamalilleil
PRAKTIKUM DASAR PEMROGRAMAN
As’ad Djamalilleil Pointer dan Reference As’ad Djamalilleil
Perulangan (Loop) Java Fundamental Syahrul Mauluddin S.Kom.
Perulangan (Loop) Java Fundamental Syahrul Mauluddin S.Kom.
STATEMENT PENGULANGAN
For, while, do/while Sussi.
Flow Control & Exception Handling
Pertemuan 8 Looping Erna Sri Hartatik
Pemrograman Terstruktur
PENGULANGAN ALGORITMA & STRUKTUR DATA I PROGRAM STUDI SISTEM INFORMASI
PERULANGAN (LOOPING).
Perulangan Minggu ke-10.
if (condition) statement if (x == 100) cout << "x is 100";
PERULANGAN (LOOPING) Harni Kusniyati. 1. Pernyataan While Pada pernyataan while, pengecekan terhadap loop dilakukan dibagian awal (sebelum tubuh loop).
DPH1C4 Pemrograman berorientasi Obyek
Transcript presentasi:

Iteration Statements (statement iterasi/pengulangan) As’ad Djamalilleil http://kampusku.my.id asad.kom@gmail.com

for Statement for(inisialisasi;kondisi;ekspresi) statement; Statement for biasanya digunakan untuk proses pengulangan dengan jumlah pengulangan tertentu. inisialisasi  ekspresi berupa pemberian nilai awal kepada variabel yang dijadikan sebagai counter (penghitung). Variabel yang diinisialisasi di dalam statement for bersifat lokal terhadap statement itu saja, sehingga tidak akan dikenali di luar statement tersebut kondisi  ekspresi kondisi yang berguna untuk membatasi jumlah pengulangan ekspresi  ekspresi untuk merubah nilai variabel counter statement  statement/blok statement yang ingin dijalankan dalam pengulangan. Dapat berupa statement apa saja termasuk juga statement pengulangan.

inisialisasi kondisi statement ekspresi T F Bagian inisialisasi dievaluasi, kemudian berpindah ke bagian kondisi. Apabila hasil evaluasi kondisi bernilai true (T), maka statement dan ekspresi dijalankan secara berurutan dan kembali ke bagian kondisi. Pengulangan berhenti apabila kondisi bernilai false (F).

while Statement while(kondisi) statement; Statement while biasanya digunakan untuk proses pengulangan dengan jumlah pengulangan yang tidak tentu. Dimana bagian kondisi dievaluasi pertama kali, sehingga statement bisa saja tidak pernah dijalankan kondisi  ekspresi kondisi yang berguna untuk membatasi jumlah pengulangan statement  statement/blok statement yang ingin dijalankan dalam pengulangan. Dapat berupa statement apa saja termasuk juga statement pengulangan.

kondisi statement T F Bagian kondisi yang pertama kali dievaluasi. Apabila hasil evaluasi kondisi bernilai true (T), maka statement dijalankan dan kembali lagi ke bagian kondisi. Statement while berhenti apabila kondisi bernilai false (F).

do-while Statement do statement; while(kondisi); Statement do-while biasanya digunakan untuk proses pengulangan dengan jumlah pengulangan yang tidak tentu. Dimana bagian statement yang dievaluasi pertama kali, sehingga statement pasti dijalankan minimal 1 (satu) kali. kondisi  ekspresi kondisi yang berguna untuk membatasi jumlah pengulangan statement  statement/blok statement yang ingin dijalankan dalam pengulangan. Dapat berupa statement apa saja termasuk juga statement pengulangan.

kondisi statement T F Setelah statement dijalankan, bagian kondisi akan dievaluasi. Apabila hasil evaluasi kondisi bernilai true (T), maka statement kembali dijalankan. Proses pengulangan berhenti apabila kondisi bernilai false (F).

Contoh potongan program untuk mencetak angka secara berurut dimulai dari angka 1. Menggunakan bentuk pengulangan for for(int a = 1; a <= 10; a++) cout << a << endl; Menggunakan bentuk pengulangan while char jawab = 'y'; int a = 1; while(jawab == 'y' || jawab == 'Y'){ cout << "Ingin cetak angka lagi [y/t] : "; jawab = getche(); cout << endl; a++; } Menggunakan bentuk pengulangan do-while do{ }while(jawab == 'y' || jawab == 'Y');