PRAKTIKUM 5 DAN 6 STATEMEN PERULANGAN

dokumen-dokumen yang mirip
Perulangan Muh. Izzuddin Mahali, M.Cs. Pertemuan 3. Algoritma dan Struktur Data. PT. Elektronika FT UNY

Perulangan. Bentuk Proses. 1. Perulangan For positif contoh 1 : perulangan positif untuk satu statement :

Struktur Pengulangan

Pertemuan 4 Perulangan

Algoritma & Pemrograman

STRUKTUR DASAR ALGORITMA

ALGORITMA DAN PEMROGRAMAN

REPEAT.. UNTIL, FOR...TO DO DAN WHILE DO

BAB 3 INPUT PROSES OUTPUT. Target Pencapaian Siswa mengerti bagaimana menggunakan statement perulangan untuk melakukan proses yang berulang

Algoritma Pemrograman

Pernyataan FOR Pernyataan WHILE Pernyataan REPEAT. Dewi Sartika,M.Kom

Universitas gunadarma. pascal. Bab 4- bab 10. Hana Pertiwi S.T

ALGORITMA PERULANGAN

Algoritma BAB V LOOP ( PERULANGAN )

Algoritma Pemrograman

Pertemuan 3 Penyeleksian Kondisi dan Perulangan

PENGULANGAN. pencacah harus bertipe integer atau karakter pernyataan adalah satu atau lebih instruksi yang. Pernyataan

MODUL PRAKTIKUM PERCABANGAN DAN PENGULANGAN

Algoritma Pemrograman

LOOPING. Brigida Arie Minartiningtyas, M.Kom

Contoh 1: Akan dicetak angka 1 sampai 10 dengan menggunakan perulangan for

I. KATA PENGANTAR. Modul Algoritma Pemrograman. Modul Ke-4 - Hal 1

Modul Algoritma dan Pemograman Rismira Andriyani, S.Kom i

Struktur Data. Belajar Struktur Data Menggunakan Pascal Pertemuan-1

Dasar Komputer & Pemrograman 2A

STRUKTUR DASAR ALGORITMA

Identitas dosen POKOK BAHASAN. Struktur Pengulangan. proses perhitungan dan mengulang. perhitungan PENGULANGAN PENGULANGAN. Suherman,, ST Address

Teori Algoritma. Algoritma Perulangan

Lecturer: Abdusy Syarif. Undergraduate Course Informatics Engineering Dept. Universitas Mercu Buana LOOPING

Pokok Bahasan : Struktur Kontrol

Modul Algoritma Dan Pemrograman Pascal

Algoritma Pemrograman

BAB IV STRUKTUR PROGRAM Struktur program pada dasarnya tersusun 3 struktur program utama yaitu : a. Struktur Berurutan (Sequence Structure) b.

Algoritma dan Pemrograman Bab 05 Struktur Pengulangan. Adam Mukharil Bachtiar, S.Kom. Universitas Komputer Indonesia

Perulangan / Looping

Start. Baris Program. Baris Program. Baris Program. Selesai. Contoh Program Struktur berurutan menghitung luas empat persegi panjang

Algoritma. Menurut Kamus Besar Bahasa Indonesia Algoritma adalah urutan logis pengambilan putusan untuk pemecahan masalah.

ALGORITMA TUGAS 2 RESUME ALGORITMA PERCABANGAN DAN ALGORITMA PERULANGAN. Disusun Oleh : Sakina Mawardah Teknik Informatika. Dosen : Asep M. Yusuf, S.

PERSEGI ANGKA-HURUF VERTIKAL

PERTEMUAN 9-11 STATEMENT

Tujuan. 2. Memberikan Penjelasan dan contoh mengenai struktur perulangan dengan statement While Do termasuk didalamnya penjelasan menge-

SOAL PASCAL A. 1. Lengkapi Source Code Dibawah ini : {* Program Menghitung dengan Operator Matematika*}

Algoritma Pemrograman

PRAKTIKUM 7 TIPE DATA TERSTRUKTUR. Larik : deretan data yang punya type data sejenis. Misalnya : Daftar Nomor Telpon, Tabel Pajak dll.

Algoritma Pemrograman

Wah gak terasa kita sudah nyampe di bab perulangan & kondisi selamat mencoba.

Chapter 5. Struktur Kontrol Perulangan

Algoritma dan Pemrograman. Pertemuan Ke-9 Statement Pengulangan 2

MODUL PEMROGRAMAN DENGAN MENGGUNAKAN BAHASA PASCAL CONTOH PROGRAM DENGAN MENGGUNAKAN BAHASA PASCAL (FPC)

PERTEMUAN 5 PENGEMBANGAN PSEUDOCODE STRUKTUR KONTROL PENGULANGAN

LOGIKA ALGORITMA. Pertemuan 6. By: Augury

PROGRAM 3NILAI_SEKOLAH4;

SATUAN ACARA PERKULIAHAN MATA KULIAH PEMROGRAMAN PASCAL * (TK) KODE / SKS: KK /2 SKS

STRUKTUR KENDALI. Memanfaatkan struktur kendali untuk kasus komputasi

Konstruksi Dasar Algoritma

Algoritma Pemrograman

Pertemuan 2 Operasi String

Algoritma Pemrograman

Pertemuan 4 Diagram Alur / Flowchart

STRUKTUR KONTROL. Struktur WHILE-DO Mempunyai struktur sebagai berikut : Bentuk Umum : WHILE condition Do statement Bentuk Proses (flow chart) :

Modul 1 Mesin Karakter 1

PEMROGRAMAN VISUAL BASIC.NET ( PERULANGAN / LOOPING )

Struktur Kontrol. 1.Pemilihan (Selection) 2.Pengulangan (Repetition)

Struktur Perulangan. Sesi. 3.1 Pernyataan while do. 3.2 Pernyataan repeat... until

Pertemuan 3 Penyeleksian Kondisi

Pengantar dalam Bahasa Pemrograman Turbo Pascal Tonny Hidayat, S.Kom

Algoritma Pemrograman

Algoritma dan Pemrograman. Pertemuan Ke-8 Statement Pengulangan 1

PRAKTIKUM 4 STATEMENT KENDALI

a. TRUE b. FALSE c. Jawaban A dan B keduanya dimungkinkan benar d. Tidak dapat ditentukan e. Tidak ada jawaban di antara A, B, C, D yang benar

Komentar Program. Komentar program dapat diletakkan dimanapun di dalam program. pembatas (* dan *).

Algoritma Brute Force

PROCEDURE. Bentuk Umum : PROGRAM judul_program ; PROCEDURE judul_prosedur ; Begin Statement prosedur ; End ; Begin Statement program utama ; end.

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA LABSHEET ALGORITMA DAN STRUKTUR DATA

SATUAN ACARA PERKULIAHAN JURUSAN TEKNIK INFORMATIKA ITP

Teori Algoritma. Struktur Algoritma

STRUKTUR DASAR ALGORITMA

MATERI 5 Procedure. Pendeklarasian suatu procedure pada program : PROGRAM Judul_Program; PROCEDURE Nama_Prosedur; BEGIN. {Statemen prosedur} END.

Algoritma Pemrograman I

STRUKTUR DASAR ALGORITMA DAN PEMROGRAMAN STMIK AMIKOM YOGYAKARTA

PROSEDUR (Lanjutan) Parameter. Mahasiswa dapat memahami penggunaan prosedur dengan parameter. Mahasiswa dapat membuat prosedur dengan parameter.

PENGULANGAN Bagian 1 : Notasi. Tim Pengajar KU1071 Sem

Lab. Teknik Informatika Struktur Data 1

Belajar itu, Tidak harus menunggu materi dari guru Inisiatif Mencari itulah BELAJAR.

Algoritma dan Pemrograman

Algoritma Brute Force (Bagian 1) Oleh: Rinaldi Munir

Modul I. Modul Praktikum Bahasa Pemrograman Pascal

MODUL V REPETITIVE. Modul Praktikum Bahasa Pemrograman Visual (BPV)

Algoritma Pemrograman

Pertemuan XII ALGORITMA. Algoritma & Pemrograman Ken Kinanti P 1. {Pencarian Beruntun / Sequential Search}

Algoritma Pemrograman

Algoritma Pemrograman

Algoritma & Pemrograman 1. Muhamad Nursalman Pendilkom/Ilkom Universitas Pendidikan Indonesia

TPI4202 e-tp.ub.ac.id. Lecture 5

BAB 5 PERULANGAN DAN ARRAY

MODUL-MODUL PRAKTIKUM VB.

Bab 1 Pengenalan Pascal 1 BAB I PENGENALAN PASCAL, TIPE-TIPE DATA PASCAL DAN STATEMEN DASAR PADA PASCAL TUJUAN PRAKTIKUM TEORI PENUNJANG

Daftar field MODUL 13 RECORD

PRAKTIKUM 1 MENGENAL BAHASA PASCAL. File, Edit, Search, Run, Compile, Debug, Tools, Option, Windows dan Help.

MATERI 4 PENYELEKSIAN KONDISI

Transkripsi:

PRAKTIKUM 5 DAN 6 STATEMEN PERULANGAN 1. Judul Materi/ Pokok Bahasan : Statemen Perulangan 2. Tujuan Insruksional Khusus : Mahasiswa dapat menggunakan dan membedakan jenis- jenis statement perulangan dalam bahasa pascal 3. Pengetahuan Prasyarat : Tipe data sederhana 4. Teori Dasar : Perulangan dalam Pascal Di dalam Pascal terdapat tiga macam perulangan yaitu dengan menggunkan statemen : 1. For Do, 2. While Do dan 3. Repeat Until. 1. Struktur perulangan For Do Jenis perulangan ini digunakan untuk mengulang statemen atau satu blok statemen berulang kali yang ditentukan. Bentuk perulanan For Do adalah sebagai berikut: For <var_kontrol> := <nilai_awal> To/Downto <nialai_akhir> Statemen/ Blok Statemen. a. Perulangan For Do Positif Perulangan positif adalah perulangan dengan penghitung dari kecil ke besar atau dengan kata lain pertambahannya positif. Adapun bentuk umumnya adalah: For var_kontrol := awal To akhir Do Statemen Perulangan 1

Statemen/ Blok Statemen; Dengan syarat awal <= akhir. b. Perulangan For Do Negatif Perulangan negatif adalah perulangan dengan penghitung dari besar ke kecil atau dengan kata lain pertambahannya negatif. Bentuk umumnya adalah: For var_kontrol := awal downto akhir Do Statemen/ Blok Statemen; Dengan syarat awal >= akhir. c. Perulangan For Do tersarang Perulangan tersarang adalah perulangan yang berada di dalam perulangan yang lainnya. Pada perulangan ini perulangan yang lebih dalam akan diproses terlebih dahulu sampai habis, lalu baru perulangan yang lebih luar. 2. Struktur perulangan While Do Jenis perulangan ini digunakan untuk mengulang statemen atau satu blok statemen berulang kali yang jumlahnya belum bisa ditentukan, tergantung nilai kondisi yang terletak antara While do. Perulangan akan dikerjakan bila nilai kondisinya bernilai benar dan akan berhenti jika kondisi bernilai salah. Bentuk perulanan While Do adalah sebagai berikut: While < kondisi> Do Statemen/Blok Statemen; Bisa pula dibuat perulangan While do dalam while do, yang dinamakan while do tersarang. Statemen Perulangan 2

3. Struktur perulangan Repeat Until Jenis perulangan ini digunakan untuk mengulang statemen atau satu blok statemen berulang kali yang jumlahnya belum bisa ditentukan, tergantung nilai kondisi yang terletak setelah until. Perulangan akan dikerjakan bila nilai kondisinya bernilai salah dan akan berhenti jika kondisi bernilai benar. Bila kondisi bernilai Bentuk perulanan Repeat Until adalah sebagai berikut: Repeat Statemen/Blok Statemen; Until < kondisi> ; Bisa pula dibuat perulangan Repeat Until dalam Repeat Until, yang dinamakan Repeat Until tersarang. Contoh : 1. Ketiklah Program sebagai berikut, Program Contoh_For; j : integer; For j:= 1 to 10 do Writeln ( Indonesia ); End; Statemen Perulangan 3

Pada program di atas akan mencetak Indonesia sebanyak 10 kali. Algoritma Contoh_For {Algoritma Menampilkan tulisan Indonesia sebanyak 10 kali } j : Integer For j 1 to 10 do Write ( Indonesia ) Endfor 2. Ketiklah Program berikut, Program Contoh_For_Bersarang; i, j : integer; For i:= 1 to 5 do For j := 3 downto 1 do Writeln ( Kopertis Wilayah II Sumatera Selatan ); Writeln ( Indonesia ); Pada program di atas akan mencetak Kopertis Wilayah II Sumatera Selatan sebanyak 15 kali dan Indonesia sebanyak 3 kali. Statemen Perulangan 4

Algoritma Contoh_For_Bersarang {Algoritma atas akan mencetak Kopertis Wilayah II Sumatera Selatan sebanyak 15 kali dan Indonesia sebanyak 3 kali } I,j : Integer For i 1 to 5 do For 3 1 downto 1 do Write ( Kopertis Wilayah II Sumatera Selatan ) Write ( Indonesia ) Endfor Endfor 3. Ketiklah Program sebagai berikut, Program Contoh_While_Do; i : integer; i:= 1; While i<=5 do Writeln( BIDAR); i:= i + 1; End; Statemen Perulangan 5

Algoritma Contoh_While_Do {Algoritma ini akan mencetak BIDAR sebanyak 5 kali Denga menggunakan Pengulangan While DO } I : Integer I 1 While i<=5 do Write( BIDAR) I i + 1 Endwhile Pada cuplikan di atas akan mencetak BIDAR sebanyak 5 kali. 4. Ketiklah Program sebagai berikut, Program Contoh_While_Do; i : integer; i:= 1; Repeat Writeln( BIDAR); i:= i + 1; Until i > 5; Statemen Perulangan 6

Algoritma Contoh_While_Do {Algoritma ini akan mencetak BIDAR sebanyak 5 kali Denga menggunakan Pengulangan Repeat Until } I : Integer I 1 Repeat Write( BIDAR) I i + 1 Until I > 5 Pada cuplikan di atas akan mencetak BIDAR sebanyak 5 kali. Latihan dan Tugas 6, bisa dilihat di modul praktikum algoritma Statemen Perulangan 7