Algoritma dan Struktur Data

Slides:



Advertisements
Presentasi serupa
Minggu V Gerlan A. Manu, ST.,MKom - Algoritma Pemrograman I 1.
Advertisements

STRUKTUR PERULANGAN Statemen ini di gunakan untuk memproses statemen-statemen tertentu berulang kali. Struktur perulangan While … Do Jenis perulangan.
STRUKTUR PERULANGAN Perulangan adalah instruksi yang dapat mengulang sederetan Instruksi secara berulang-ulang sesuai persyaratan yang ditetapkan. Struktur.
Dasar Komputer & Pemrog 2 A minggu 4
PERTEMUAN 6 Algoritma Presented by : Sity Aisyah, M.Kom
Struktur Perulangan Week 4 & 5.
Looping (perulangan) As’ad Djamalilleil
Computer Science, University of Brawijaya Putra Pandu Adikara, S.Kom Algoritma dan Struktur Data Seleksi Kondisi.
PERULANGAN Komang Kurniawan W., M.Cs.
Struktur Kontrol #2 Perulangan
Variabel dan Ekspresi Struktur Percabangan dan Struktur Perulangan
Algoritma Dasar Dalam membuat suatu program komputer, menyusun algoritma adalah langkah pertama yang harus dilakukan Dalam membuat algoritma dapat digunakan.
STATEMENT PENGULANGAN
STRUKTUR PERULANGAN STRUKTUR PERULANGAN FOR
Instruksi Runtutan Instruksi Pemilihan dan Instruksi Perulangan dalam Pascal Minggu XII.
PENDALAMAN LOOP DAN LOGIKA
Algoritma dan Struktur Data
JENIS PERULANGAN While.. Do Beda antara while..Do dengan repeat..Until
Pemprograman Terstruktur 1
By Tenia Wahyuningrum, MT
Struktur kontrol ∞ kondisi. ∞ if-else ,
Algoritma dan Struktur Data
Tenia Wahyuningrum.  Struktur kontrol pengulangan Digunakan untuk menjalankan satu atau beberapa pernyataan sebanyak beberapa kali.  Tipe: Pengulangan-while.
Pengulangan.
Dasar-Dasar Pemrograman
STRUKTUR PERULANGAN BAG 2 ( STRUKTUR WHILE DO & REPEAT UNTIL )
PEMROGRAMAN PASCAL LOOPING - PERULANGAN.
PERULANGAN RISMAYUNI.
Pengulangan Bambang Irawan.
TPI4202 e-tp.ub.ac.id Perulangan (Looping) Lecture 5.
STRUKTUR DASAR ALGORITMA
ALGORITMA PEMROGRAMAN 2A
STATEMENT PENGULANGAN
Variabel dan Ekspresi Struktur Percabangan dan Struktur Perulangan
Perulangan (looping) Oleh: Sri Supatmi.
PERULANGAN WHILE.
Algoritma Pemrograman
PERTEMUAN 9-11 STATEMENT PENGULANGAN
Materi 10 LOGIKA & ALGORITMA.
Looping (Perulangan).
Perulangan(looping) Oleh: Sri supatmi,S.Kom.
BAB VI Pengulangan.
Struktur Kontrol Struktur kontrol merupakan pengatur aliran program
Pengulangan Bambang Irawan.
Pengulangan.
Perulangan (LOOPING)   Jika dibandingkan dengan computer, manusia mempunyai kekurangan. Salah satu kekurangannya adalah manusia tidak mampu melaksanakan.
PERULANGAN.
As’ad Djamalilleil Looping (perulangan) As’ad Djamalilleil
Struktur Dasar Algoritma dan Runtunan
PERCABANGAN DAN PERULANGAN
LOOPING / PERULANGAN FOR - DO WHILE - DO REPEAT - UNTIL
STRUKTUR PERULANGAN.
Algoritma & Pemrograman 1
STATEMENT PENGULANGAN
PENYELEKSIAN KONDISI.
PERULANGAN.
Dasar-Dasar Komputer FKIP Prodi Matematika Univ. Muhammadiyah Gresik
Dasar-Dasar Pemrograman
Oleh: Abdul Haris Heryani
Pemrograman Repetisi pada Pascal Ramos Somya, S.Kom., M.Cs.
ALGORITMA & PEMROGRAMAN
Pengulangan. Pengulangan (Looping) 1. Pengulangan for 2. Pengulangan while 3. Pengulangan repeat … until.
Pemrograman Repetisi pada Pascal Ramos Somya, S.Kom., M.Cs.
PERNYATAAN IF THEN ELSE & CASE OF PERULANGAN FOR, WHILE DO, REPEAT UNTIL Fisika UNDANA, Senin 16 Oktober 2017.
Dasar-Dasar Pemrograman
Dasar-Dasar Pemrograman
Pengulangan Repeat – Until (lanjutan)
Struktur Perulangan.
1 Algoritma dan Pemrograman STRUKTUR PERULANGAN. 2 JENIS-JENIS PERULANGAN 1.FOR-TO-DO / FOR-DOWNTO-DO 2.WHILE-DO 3.REPEAT-UNTIL.
STATEMEN FOR STATEMEN WHILE STATEMEN REPEAT
Transcript presentasi:

Algoritma dan Struktur Data Perulangan (Iterasi)

Daftar Isi Perulangan (Iterasi) repeat...until while...do for...to...do for…downto...do

Perulangan (Iterasi) 1. Kondisi pengulangan Adalah ekspresi atau pernyataan boolean yang harus dipenuhi agar proses pengulangan dilakukan atau dihentikan 2. Badan pengulangan Adalah (sekelompok) aksi atau proses yang akan diulang

Contoh flowchart perulangan Menampilkan tulisan ‘hello world’ 10 kali Start for i = 1 to 10 Cetak “Hello World!!” Stop

repeat...until Postchecked loop Perintah ini mengeksekusi blok kode selama kondisi yg diperiksa bernilai benar Pemeriksaan kondisi pada akhir eksekusi

repeat...until: flowchart Do x Kondisi = true ? start Y N stop

repeat...until : contoh uses crt; var a:integer; begin repeat writeln(a); inc(a); until(a<=10); readln; end.

while...do Prechecked loop Perintah ini mengeksekusi blok kode selama kondisi yg diperiksa bernilai benar Pemeriksaan kondisi sebelum eksekusi proses

while...do: flowchart do x Kondisi = true ? start Y N stop

while...do: source code uses crt; var a:integer; begin while(a<=10) do writeln(a); inc(a); end; readln; end.

for...to...do Perintah for mengeksekusi blok kode selama belum mencapai kondisi berhenti/batas akhir (bernilai tidak benar) for menggunakan batas awal (biasanya nilai kecil), batas akhir (biasanya nilai besar), dan kenaikan yang telah ditentukan terlebih dahulu. Syntax: for i := [0] to [n] do begin proses1 end;

for...to...do: contoh uses crt; var a:integer; begin clrscr; for a:=1 to 10 do writeln(a); readln; end.

for...to...do: flowchart i = 1 i < n ? start Y N stop do x i = i+1

for...downto...do Sama seperti for...to...do hanya batas awal dari nilai besar, batas akhir ke nilai kecil, dan penurunan nilai. Syntax: for i := [n] downto [0] do begin proses end;

for...downto...do: flowchart i = n i > 0 ? start Y N stop do x i = i-1

for...downto...do: contoh uses crt; var a:integer; begin clrscr; for a:=10 downto 1 do writeln(a); readln; end.

break break digunakan untuk keluar dari looping repeat, while, for, dan melanjutkan ke blok statement selanjutnya. Contoh: while(true) do begin Inc(X); if (x>5) break; // break from the loop end;

continue continue digunakan untuk melanjutkan ke iterasi berikutnya dalam looping. Contoh: var x, y: integer; Begin while (y<100) do begin Inc(x); if ((x%7)=0) continue; // continue with next iteration Inc(y); end;