Dasar-Dasar Komputer FKIP Prodi Matematika Univ. Muhammadiyah Gresik

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
MATERI 8 CHOICE / PILIHAN.
PERTEMUAN 6 Algoritma Presented by : Sity Aisyah, M.Kom
MATERI 11. TAS Tanggal 30 Nopember 2011 (RABU). Jam 7-9 TUTUP BUKU Materi : 1-11.
MATERI 9 FUNGSI REKURSIF.
PERULANGAN Perulangan (loop) merupakan bentuk yang sering ditemui di dalam suatu program aplikasi. Di dalam bahasa Pascal, dikenal tiga macam perulangan,
Dasar-Dasar Komputer FKIP Prodi Matematika Univ. Muhammadiyah Gresik
PENYELEKSIAN KONDISI (PEMILIHAN)
PERULANGAN Komang Kurniawan W., M.Cs.
Variabel dan Ekspresi Struktur Percabangan dan Struktur Perulangan
Algoritma dan Struktur Data
Algoritma Dasar Dalam membuat suatu program komputer, menyusun algoritma adalah langkah pertama yang harus dilakukan Dalam membuat algoritma dapat digunakan.
STRUKTUR PERULANGAN STRUKTUR PERULANGAN FOR
Instruksi Runtutan Instruksi Pemilihan dan Instruksi Perulangan dalam Pascal Minggu XII.
Pemprograman Terstruktur 1
Dasar-Dasar Pemrograman
STRUKTUR PERULANGAN BAG 2 ( STRUKTUR WHILE DO & REPEAT UNTIL )
PEMROGRAMAN PASCAL LOOPING - PERULANGAN.
PERULANGAN RISMAYUNI.
Materi Kuliah 1. Pertemuan ke : 1 Pengenalan Komputer dan Pemrograman
TPI4202 e-tp.ub.ac.id Perulangan (Looping) Lecture 5.
STRUKTUR DASAR ALGORITMA
ALGORITMA PEMROGRAMAN 2A
Variabel dan Ekspresi Struktur Percabangan dan Struktur Perulangan
Dasar-Dasar Pemrograman
Perulangan (looping) Oleh: Sri Supatmi.
Algoritma Pemrograman
Materi 10 LOGIKA & ALGORITMA.
Iterasi ( Perulangan ).
STRUKTUR KONTROL Pertemuan Ke-7.
BAB 5 PENGULANGAN PROSES.
Perulangan(looping) Oleh: Sri supatmi,S.Kom.
Perulangan (LOOPING)   Jika dibandingkan dengan computer, manusia mempunyai kekurangan. Salah satu kekurangannya adalah manusia tidak mampu melaksanakan.
PERULANGAN.
Pengulangan.
Struktur Dasar Algoritma dan Runtunan
PERCABANGAN DAN PERULANGAN
Dasar-Dasar Pemrograman
LOOPING / PERULANGAN FOR - DO WHILE - DO REPEAT - UNTIL
STRUKTUR PERULANGAN.
Pemrograman Choice Ramos Somya, S.Kom., M.Cs..
PENYELEKSIAN KONDISI.
PERULANGAN.
Pengulangan.
Dasar-Dasar Pemrograman
Oleh: Abdul Haris Heryani
Pemrograman Repetisi pada Pascal Ramos Somya, S.Kom., M.Cs.
Dasar-Dasar Pemrograman
Dasar-Dasar Pemrograman
ALGORITMA & PEMROGRAMAN
Dasar Pemrograman PASCAL II
Chapter 5 : Perulangan (Repeatition)
Chapter 5-3 : Perulangan (Repeatition)
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
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)
Dasar-Dasar Pemrograman
Transcript presentasi:

Dasar-Dasar Komputer FKIP Prodi Matematika Univ. Muhammadiyah Gresik Struktur Perulangan Dasar-Dasar Komputer FKIP Prodi Matematika Univ. Muhammadiyah Gresik

Jenis-jenis struktur perulangan Terdapat tiga macam statemen perulangan (repetition) yang dapat digunakan, yaitu: statemen for, while dan repeat. Masing-masing digunakan pada jenis perulangan yang berbeda, meski untuk kasus sebuah perulangan dapat diganti dengan statemen perulangan yang lain.

Perulangan FOR Pernyataan for digunakan untuk perulangan yang telah diketahui berapa kali akan dilakukan, misalnya: Menjumlahkan bilangan 1 sampai dengan 1000. Bentuk umum: FOR variabel := ekspresi1 TO ekspresi2 DO Atau : FOR variabel := ekspresi1 DOWNTO ekspresi2 DO Catatan: Jika ekspresi1 < ekspresi 2 gunakan bentuk pertama. Jika ekspresi1 > ekspresi 2 gunakan bentuk kedua. Jika ekspresi1 = ekspresi 2 gunakan bentuk pertama atau

Perulangan FOR Contoh : var i,batas,hasil:integer; Begin clrscr; Program jumlah_integer; uses crt; var i,batas,hasil:integer; Begin clrscr; write('Masukkan integer positif : '); readln(batas); hasil:=0; FOR i:=1 TO batas DO hasil := hasil + i; write('Jumlah 1 sampai dengan ', batas,'='); write(hasil); readln; End.

Perulangan WHILE Pernyataan while digunakan untuk perulangan yang banyaknya perulangan tidak diketahui. Peryataan while mirip dengan peryataan if yang melakukan pemeriksaan ekspresi boolean sebelum sebuah atau serangkaian peryataan dilakukan. Bentuk umum: WHILE kondisi DO statemen Kondisi adalah ekspresi boolean. Jika ekspresi bernilai true statemen dijalankan dan diperiksa kembali, dan keluar dari perulangan jika bernilai false.

Perulangan WHILE Contoh : Program deretangka_1; uses crt; var i:integer; Begin clrscr; i:=1; while i <= 10 do begin writeln(i); i:=i+1; end; readln; End.

Perulangan REPEAT Peryataan Repeat biasa diapaki untuk menangani perulangan yang jumlahnya belum pasti, tetapi paling tidak dikerjakan sekali. Pada while, ada kemungkinan bagian pernyataan tidak dijalankan sama sekali. Bentuk umum repeat: REPEAT peryataan_1; pernyataan_2; ... pernyataan_n; UNTIL kondisi

Perulangan REPEAT Tampak bahwa pengulangan justru dilakukan selama kondisi bernilai salah/false. Jadi merupakan kebalikan dari pernyataan while. Perbedaan lain terhadap while adalah, bahwa pemeriksaan terhadap kondisi pada repeat dilakukan belakangan, setelah bagian pernyataan antara repeat dan until.

Perulangan REPEAT Contoh : Program deretangka_1; uses crt; var i:integer; Begin clrscr; i:=1; repeat writeln(i); i:=i+1; until i > 10 readln End.

Contoh2 Lain Program deret huruf Program tampil bilangan ganjil sesuai batasan Program tampil bilangan prima sesuai batasan Dll

Kesimpulan Struktur perulangan di pascal baik FOR, WHILE, maupun REPEAT membutuhkan 3 poin penting yang harus dipersiapkan, yaitu: Nilai awal Nilai akhir Statement pengubah nilai sehingga perulangan bisa berhenti