Dasar-Dasar Pemrograman

Slides:



Advertisements
Presentasi serupa
STRUKTUR PERULANGAN Statemen ini di gunakan untuk memproses statemen-statemen tertentu berulang kali. Struktur perulangan While … Do Jenis perulangan.
Advertisements

Dasar Komputer & Pemrog 2 A minggu 4
PENGULANGAN PROSES PADA VISUAL BASIC
MATERI 11. TAS Tanggal 30 Nopember 2011 (RABU). Jam 7-9 TUTUP BUKU Materi : 1-11.
PERULANGAN Perulangan (loop) merupakan bentuk yang sering ditemui di dalam suatu program aplikasi. Di dalam bahasa Pascal, dikenal tiga macam perulangan,
Struktur Kontrol Struktur kontrol merupakan pengatur aliran program
PERULANGAN Komang Kurniawan W., M.Cs.
Algoritma dan Struktur Data
STATEMENT PENGULANGAN
STRUKTUR PERULANGAN STRUKTUR PERULANGAN FOR
Instruksi Runtutan Instruksi Pemilihan dan Instruksi Perulangan dalam Pascal Minggu XII.
Procedure & Function Sub Program.
Pemograman 1 Pertemuan 6.
Pemprograman Terstruktur 1
Struktur Kendali Proses (Perulangan)
By Tenia Wahyuningrum, MT
Algoritma dan Struktur Data
Pernyataan Pengulangan Proses
Pengulangan.
Dasar-Dasar Pemrograman
STRUKTUR PERULANGAN BAG 2 ( STRUKTUR WHILE DO & REPEAT UNTIL )
PEMROGRAMAN PASCAL LOOPING - PERULANGAN.
PERULANGAN RISMAYUNI.
TPI4202 e-tp.ub.ac.id Perulangan (Looping) Lecture 5.
Materi 9 LOGIKA & ALGORITMA.
Algoritma Pemrograman 2A
STRUKTUR DASAR ALGORITMA
STRUKTUR PERULANGAN STMIK AMIKOM PURWOKERTO.
ALGORITMA PEMROGRAMAN 2A
Variabel dan Ekspresi Struktur Percabangan dan Struktur Perulangan
Perulangan (looping) Oleh: Sri Supatmi.
PERULANGAN WHILE.
Pemilihan / Pencabangan
Algoritma Pemrograman
Materi 10 LOGIKA & ALGORITMA.
STRUKTUR KONTROL Pertemuan Ke-7.
Perulangan(looping) Oleh: Sri supatmi,S.Kom.
Struktur Kontrol Struktur kontrol merupakan pengatur aliran program
Pengulangan.
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
LOOPING / PERULANGAN FOR - DO WHILE - DO REPEAT - UNTIL
STRUKTUR PERULANGAN.
PENYELEKSIAN KONDISI.
PERULANGAN.
Pengulangan.
Dasar-Dasar Komputer FKIP Prodi Matematika Univ. Muhammadiyah Gresik
Dasar-Dasar Pemrograman
Pemrograman Visual Proses Pengulangan.
Oleh: Abdul Haris Heryani
Pemrograman Repetisi pada Pascal Ramos Somya, S.Kom., M.Cs.
Pertemuan 8 Looping Erna Sri Hartatik
Dasar-Dasar Pemrograman
ALGORITMA & PEMROGRAMAN
STRUKTUR PERULANGAN (Struktur For)
Pengulangan. Pengulangan (Looping) 1. Pengulangan for 2. Pengulangan while 3. Pengulangan repeat … until.
Pemrograman Repetisi pada Pascal Ramos Somya, S.Kom., M.Cs.
Chapter 5-2 : Perulangan (Repeatition)
STRUKTUR DASAR ALGORITMA
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
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.
STATEMEN FOR STATEMEN WHILE STATEMEN REPEAT
Chapter 5 : Perulangan (Repeatition)
Transcript presentasi:

Dasar-Dasar Pemrograman Struktur Perulangan FOR-DO, WHILE-DO, REPEAT-UNTIL

FOR-DO Perintah FOR-DO digunakan untuk perulangan dengan jumlah perulangan yang pasti dan kenaikan 1. FOR-TO-DO digunakan untuk perulangan naik, sedankan FOR-DOWNTO-DO digunakan untuk perulangan turun.

FOR-DO Bentuk: FOR counter:=awal TO akhir DO statement; FOR counter:=akhir DOWNTO awal DO Bagian counter digunakan untuk mendefinisikan variabel, bagian awal merupakan awal penghitung, bagian akhir merupakan akhir penghitung. Bagian statement dapat berupa statement tunggal maupun jamak.

FOR-DO Ex. uses crt; var x:integer; begin clrscr; for x:=1 to 10 do write(x:3); readln; end. Hasil: 1 2 3 4 5 6 7 8 9 10

FOR-DO Ex. uses crt; var x:integer; begin clrscr; for x:=10 downto 1 do write(x:3); readln; end. Hasil: 10 9 8 7 6 5 4 3 2 1

Nested FOR Nested FOR merupakan perulangan FOR di dalam FOR. Bentuk: for counter:=awal to akhir do statement;

Nested FOR Ex. uses crt; Hasil: var x,y:integer; * begin ** clrscr; for x:=1 to 3 do for y:=1 to x do write('*'); writeln; end; readln; end. Hasil: * ** ***

WHILE-DO Perulangan WHILE-DO digunakan untuk perulangan dengan jumlah yang belum tentu pasti. WHILE-DO dilakukan dengan pengecekan kondisi terlebih dahulu, dilanjutkan dengan aksi, sehingga aksi belum tentu dilakukan.

WHILE-DO Bentuk: WHILE (kondisi) DO statement; statement dapat berupa statement tunggal maupun blok statement. Proses perulangan akan dilakukan selama kondisi bernilai benar dan perulangan akan dihentikan bila kondisi bernilai salah. Terdapat kemungkinan bahwa statement tidak akan diproses karena kondisi tidak terpenuhi saat awal loop.

WHILE-DO Ex. uses crt; var x:integer; begin x:=1; while (x<=10) do write(x:3); x:=x+1; end; readln; end. Hasil: 1 2 3 4 5 6 7 8 9 10

WHILE-DO Ex. uses crt; var x:integer; begin x:=10; while (x>=1) do write(x:3); x:=x-1; end; readln; end. Hasil: 10 9 8 7 6 5 4 3 2 1

REPEAT-UNTIL Perulangan REPEAT-UNTIL digunakan untuk perulangan dengan jumlah yang belum tentu pasti. REPEAT-UNTIL dilakukan dengan aksi terlebih dahulu, dilanjutkan dengan pengecekan kondisi, sehingga aksi pasti akan dilakukan minimal 1x.

REPEAT-UNTIL Bentuk: REPEAT statement; UNTIL (kondisi); statement dapat berupa statement tunggal atau blok statement. statement akan dieksekusi dan kemudian kondisi dievaluasi. Jika kondisi benar maka loop akan diulang, jika tidak loop berakhir. Jadi statement minimal dieksekusi satu kali.

WHILE-DO Ex. uses crt; var x:integer; begin x:=1; repeat write(x:3); x:=x+1; until (x>10); readln; end. Hasil: 1 2 3 4 5 6 7 8 9 10

WHILE-DO Ex. uses crt; var x:integer; begin x:=10; repeat write(x:3); x:=x-1; until (x<0); readln; end. Hasil: 10 9 8 7 6 5 4 3 2 1