Konsep pemrograman LOOP

Slides:



Advertisements
Presentasi serupa
Pengulangan & include
Advertisements

Algoritma : CONTROL STRUCTURES
1 Algoritma Bahasa Pemrograman dan Bab 1.1. Pengertian Algoritma.
STRUCTURAL CONTROL continuation STATEMENT  SWITCH  WHILE  DO..WHILE.
Pemrograman JAVA (TIB09)
Struktur Kontrol Struktur kontrol merupakan pengatur aliran program
PHP (2) Pemrograman Internet.
Struktur Kontrol.
Control Structures in Java Risanuri Hidayat, Ir., M.Sc.
Algoritma dan Struktur Data
STRUKTUR KENDALI PROSES
MINGGU 2 Java Programming (MKB614C)
Pemrograman Berorientasi Objek Bab 1 – Pemrograman Terstruktur.
Nandang Hermanto PK2 Pertemuan 3. Perulangan Pernyataan while Pernyataan do..while Pernyataan for.
2. Introduction to Algorithm and Programming
STRUCTURAL CONTROL STATEMENT  If  If…..else….  If ….elseif…else.
Pemograman 1 Pertemuan 6.
2 JAM TEORI dan 1 jam praktek
Struktur Kendali Perulangan pada C
Struktur Kendali Proses (Perulangan)
Struktur Kontrol Pemilihan
Operasi Perulangan pada FORTRAN Pertemuan 6
Algoritma & Struktur Data Looping, Percabangan dan Array Evangs Mailoa.
REPETITION CONTROL STRUCTURES
Struktur kontrol ∞ kondisi. ∞ if-else ,
1 Dasar Pemrograman Komputer [TKL-4002] Pada akhir pertemuan ini, diharapkan mahasiswa akan mampu :  Memahami struktur kendali pengulangan (looping)
Operator Fungsi Logika Perulangan
PERNYATAAN PERULANGAN
Algoritma dan Struktur Data Marsel W. Aipassa, S.Kom.
Pengulangan.
HAMPIRAN NUMERIK SOLUSI PERSAMAAN NIRLANJAR Pertemuan 3
Cursor MI2163 Dasar Pemrograman Basis Data. Introduction Cursor merupakan suatu variabel yang digunakan untuk menampung hasil query yang terdiri atas.
Struktur Kontrol Perulangan
While … do … Repeat … until … For … to … do …
Struktur Kontrol Struktur kontrol if Struktur kontrol if-else
MODUL 3 PERULANGAN PERCABANGAN ARRAY
if (condition) statement if (x == 100) cout << "x is 100";
STRUKTUR PERULANGAN STMIK AMIKOM PURWOKERTO.
PERNYATAAN PERULANGAN
Visual Basic.NET – Flow Control Statement
PERULANGAN WHILE.
Looping (perulangan).
PERCABANGAN & PERULANGAN DALAM JAVA
Struktur Kontrol Perulangan
Iterasi ( Perulangan ).
BAB 4 Flow Control & Looping
Dasar-Dasar Pemrograman
Minggu ke-10 Imam Fahrur Rozi
PERULANGAN RISMAYUNI.
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
PHP Perulangan & Function
Pengulangan.
Perulangan (LOOPING)   Jika dibandingkan dengan computer, manusia mempunyai kekurangan. Salah satu kekurangannya adalah manusia tidak mampu melaksanakan.
PEMROGRAMAN WEB DEWI SULISTIYARINI, S.KOM
Bahasa Pemrograman (Pemrograman Visual)
Pemrograman VB.NET Pertemuan 4 Sorang Pakpahan,S.Kom.,M.Kom.
STRUKTUR DATA.
Teknik Pengujian Software
Pemrograman Visual Proses Pengulangan.
Pemrograman Terstruktur
Konsep Bahasa Pemrograman I Operator
Perulangan Minggu ke-10.
if (condition) statement if (x == 100) cout << "x is 100";
Struktur Kontrol Pemilihan
Pemrograman Repetisi pada Pascal Ramos Somya, S.Kom., M.Cs.
Algoritma & Pemrograman 1 Achmad Fitro The Power of PowerPoint – thepopp.com Chapter 3.
Algoritma & Pemrograman 1 Achmad Fitro The Power of PowerPoint – thepopp.com Chapter 4.
Perulangan (Loop) Oleh : Tim Teaching
Struktur Kontrol Pemilihan Struktur kontrol pemilihan adalah pernyataan dari Java yang mengijinkan user untukmemilih dan mengeksekusi blok kode spesifik.
Transcript presentasi:

Konsep pemrograman LOOP Oleh: Ahmad Ramadhani, S.Kom.

Loop Loops have as purpose to repeat a statement a certain number of times or while a condition is fulfilled. Salah satu kelebihan computer dibandingkan dengan manusia adalah kemampuannya untuk melakukan istruksi berulang kali tanpa mengenal lelah dan bosan . Struktur pengulangan digunakan untuk mengulang suatu perintah sebanyak yang diinginkan . Untuk melakukan perintah dengan melakukan banyak perulangan akan lebih efisien apabila kita menggunakan perulangan . Ada beberapa perulangan dalam C++ , yaitu : for , nested for , goto ,while , do…while

loop For : untuk mengulang suatu proses yang telah diketahui jumlahnya. While : Pre Tested Loop untuk mengulang suatu proses yang belum diketahui jumlahnya. Pengecekan kondisi akan dilakukan terlebih dahulu. Jika kondisi masih bernilai true, maka looping akan terus berlanjut. Do-while : Post Tested Loop untuk mengulang suatu proses yang belum diketahui jumlahnya. Instruksi akan dijalankan lebih dahulu, kemudian dilakukan pengecekan kondisi apabila masih bernilai true maka looping akan terus berlanjut.

for Contoh : for (i=0;i<10;i++) { p=2+i; } Syntax :  for (initialization; condition; increase) statement; inisialisasi        : keadaan awal dari variabel control syarat                : ekspresi relasi yang merupakan kondisi penambahan    : pengatur perubahan nilai variabel control Contoh : for (i=0;i<10;i++) { p=2+i; }

for It works in the following way: 1. initialization is executed. Generally it is an initial value setting for a counter variable. This is executed only once. 2. condition is checked. If it is true the loop continues, otherwise the loop ends and statement is skipped (not executed). 3. statement is executed. As usual, it can be either a single statement or a block enclosed in braces { }. 4. finally, whatever is specified in the increase field is executed and the loop gets back to step 2. Example.

for Optionally, using the comma operator (,) we can specify more than one expression in any of the fields included in a for loop, like in initialization, for example. The comma operator (,) is an expression separator, it serves to separate more than one expression where only one is generally expected. For example, suppose that we wanted to initialize more than one variable in our loop. Example.

Nested For Example. Syntax : for (initialization; condition; increase) { statement; } inisialisasi        : keadaan awal dari variabel control syarat                : ekspresi relasi yang merupakan kondisi penambahan    : pengatur perubahan nilai variabel control Example.

Jump Statement Break Using break we can leave a loop even if the condition for its end is not fulfilled. It can be used to end an infinite loop, or to force it to end before its natural end. For example, we are going to stop the count down before its natural end (maybe because of an engine check failure?) Example.

Jump Statement Continue The continue statement causes the program to skip the rest of the loop in the current iteration as if the end of the statement block had been reached, causing it to jump to the start of the following iteration. For example, we are going to skip the number 5 in our countdown Example.