STRUKTUR PERULANGAN BAG 2 ( STRUKTUR WHILE DO & REPEAT UNTIL )

Slides:



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

PROSEDUR DAN FUNCTION PROSEDUR
STRUKTUR PERULANGAN Statemen ini di gunakan untuk memproses statemen-statemen tertentu berulang kali. Struktur perulangan While … Do Jenis perulangan.
STRUKTUR KONTROL LANJUTAN
Dasar Komputer & Pemrog 2 A minggu 4
Tipe data dan algoritma dasar
MATERI 11. TAS Tanggal 30 Nopember 2011 (RABU). Jam 7-9 TUTUP BUKU Materi : 1-11.
Struktur Perulangan Week 4 & 5.
PERULANGAN Perulangan (loop) merupakan bentuk yang sering ditemui di dalam suatu program aplikasi. Di dalam bahasa Pascal, dikenal tiga macam perulangan,
Pengantar Algoritma.
PERULANGAN Komang Kurniawan W., M.Cs.
Variabel dan Ekspresi Struktur Percabangan dan Struktur Perulangan
Algoritma dan Struktur Data
STRUKTUR PERULANGAN STRUKTUR PERULANGAN FOR
Instruksi Runtutan Instruksi Pemilihan dan Instruksi Perulangan dalam Pascal Minggu XII.
Procedure & Function Sub Program.
JENIS PERULANGAN While.. Do Beda antara while..Do dengan repeat..Until
Pemprograman Terstruktur 1
Procedure , Function dan Parameter
By Tenia Wahyuningrum, MT
Algoritma dan Struktur Data
Dasar-Dasar Pemrograman
PEMROGRAMAN PASCAL LOOPING - PERULANGAN.
PERULANGAN RISMAYUNI.
Analisis Masalah dan Penyelesaian
Algoritma dan Pemrograman STRUKTUR PEMILIHAN (lanjutan)
TPI4202 e-tp.ub.ac.id Perulangan (Looping) Lecture 5.
ALGORITMA PEMROGRAMAN 2A
Variabel dan Ekspresi Struktur Percabangan dan Struktur Perulangan
Perulangan (looping) Oleh: Sri Supatmi.
Algoritma Pemrograman
Materi 10 LOGIKA & ALGORITMA.
STATEMENT INPUT DAN OUTPUT
STRUKTUR KONTROL Pertemuan Ke-7.
Perulangan(looping) Oleh: Sri supatmi,S.Kom.
Perulangan (LOOPING)   Jika dibandingkan dengan computer, manusia mempunyai kekurangan. Salah satu kekurangannya adalah manusia tidak mampu melaksanakan.
Pengulangan.
AP2A Perulangan & Array PJ : Wawan Setiawan 07
PERCABANGAN DAN PERULANGAN
MATERI 3 Sub Program PRAKTIKUM DDP.
LOOPING / PERULANGAN FOR - DO WHILE - DO REPEAT - UNTIL
STRUKTUR PERULANGAN.
PENYELEKSIAN KONDISI.
PERULANGAN.
Dasar-Dasar Komputer FKIP Prodi Matematika Univ. Muhammadiyah Gresik
Procedure , Function dan Parameter
Dasar-Dasar Pemrograman
Algoritma & Pemrograman Struktur Keputusan
Pemrograman Repetisi pada Pascal Ramos Somya, S.Kom., M.Cs.
Dasar-Dasar Pemrograman
Dasar-Dasar Pemrograman
ALGORITMA & PEMROGRAMAN
Procedure , Function dan Parameter
STRUKTUR PERULANGAN (Struktur For)
Chapter 5 : Perulangan (Repeatition)
Pengulangan. Pengulangan (Looping) 1. Pengulangan for 2. Pengulangan while 3. Pengulangan repeat … until.
Chapter 5-3 : Perulangan (Repeatition)
Pemrograman Repetisi pada Pascal Ramos Somya, S.Kom., M.Cs.
Chapter 5-2 : Perulangan (Repeatition)
PERNYATAAN IF THEN ELSE & CASE OF PERULANGAN FOR, WHILE DO, REPEAT UNTIL Fisika UNDANA, Senin 16 Oktober 2017.
Chapter 5 : Perulangan (Repeatition)
Dasar-Dasar Pemrograman
Dasar-Dasar Pemrograman
Chapter 5-1 : Perulangan (Repeatition)
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.
While – Do (Lanjutan) Temu 11.
STATEMEN FOR STATEMEN WHILE STATEMEN REPEAT
Chapter 5 : Perulangan (Repeatition)
Transcript presentasi:

STRUKTUR PERULANGAN BAG 2 ( STRUKTUR WHILE DO & REPEAT UNTIL ) Oleh : Oktavian Lantang

PENGANTAR Dalam hampir setiap program yang kompleks mutlak memerlukan suatu perulangan. Tujuan perulangan disini adalah untuk mengulang statement atau blok statement berulang kali sesuai sejumlah yang ditentukan pemakai. Dalam materi ini akan memberikan gambaran konsep dasar dari pengertian diatas.

DEFINISI WHILE DO Penyeleksian kondisi digunakan agar program dapat menentukan tindakan apa yang harus dikerjakan. Perulangan While – Do tidak dilakukan jika kondisi tidak terpenuhi.

CONTOH PENGGUNAAN WHILE DO Uses Crt; Var i : Integer; Begin i := 0; While < 5 do Write (i:3); Inc (i); { sama dengan i:=i+1 } End; End.

OUTPUT DARI CONTOH PROGRAM Hasilnya : 0 1 2 3 4

WHILE DO TERSARANG Definisi : Perulangan While – Do tersarang (nested While Do) merupakan perulangan While – Do yang satu di dalam perulangan While – Do yang lainnya.

CONTOH NESTED WHILE DO Uses Crt; Var a, b : Integer; Begin ClrScr; a:=1; b:=1; While a < 4 Do{ loop selama a masih lebih kecil dari 4 } Begin a := a+1; While b < 3 Do{ loop selama b masih lebih kecil dari 3 } Write (a:3,b:2); b:=b+1; End; Readln; End.

LATIHAN SOAL Analisa dan jelaskan program diatas lalu tentukan output dari program diatas jika program tersebut dijalankan

DEFINISI REPEAT UNTIL Repeat – Until digunakan untuk mengulang statement-statemen atau blok statement sampai (Until) kondisi yang diseleksi di Until tidak terpenuhi.

CONTOH REPEAT UNTIL Var i : Integer; Begin i:=0; Repeat i:= i+1; Writeln (i); Until i=5; End.

OUTPUT DARI PROGRAM hasil : 1 2 3 4 5

DEFINISI NESTED REPEAT UNTIL Repeat – Until tersarang adalah suatu perulangan Repeat - Until yang satu berada didalam perulangan Repeat – Until yang lainnya.

CONTOH NESTED REPEAT UNTIL Var a,b,c : Real; Begin Writeln('=============='); Writeln(' sisi A sisi B Sisi C '); Writeln (' ============='); a:= 1; Repeat { perulangan luar } b := 0; Repeat{ perulangan dalam } c:=Sqrt (a*a+b*b); Writeln (a:6:2, b:9:2, c:9:2); b:=b+5; Until b>25; { berhenti jika b lebih besar dari 5 untuk perulangan dalam } a:=a+1; Until a>3; { berhenti jika a lebih besar dari 3 untuk perulangan luar } Writeln(‘=============='); End.

LATIHAN SOAL Analisa dan jelaskan program diatas lalu tentukan output dari program diatas jika program dijalankan

Terima Kasih