Pengulangan While - Do Temu 10.

Slides:



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

- PERTEMUAN 5 & 6 – PERULANGAN
STRUKTUR DASAR ALGORITMA
STRUKTUR PERULANGAN Perulangan adalah instruksi yang dapat mengulang sederetan Instruksi secara berulang-ulang sesuai persyaratan yang ditetapkan. Struktur.
PERTEMUAN 6 Algoritma Presented by : Sity Aisyah, M.Kom
Dasar Pemrograman MODUL 07 PERULANGAN.
Pengantar Algoritma.
Struktur Kontrol #2 Perulangan
Pengertian Algoritma Sebuah algoritma merupakan deskripsi pelaksanaan suatu proses, dimana algoritma disusun oleh sederetan langkah instruksi yang logis.
LOGIKA ALGORITMA Pertemuan 6.
Instruksi Runtutan Instruksi Pemilihan dan Instruksi Perulangan dalam Pascal Minggu XII.
Pemprograman Terstruktur 1
Algoritma dan Struktur Data
Algoritma dan Struktur Data
PERULANGAN RISMAYUNI.
TEL 2112 Dasar Komputer & Pemograman Contoh Pemecahan Masalah
Bahasa Pemrograman Dasar Pertemuan 6
TEL 2112 Dasar Komputer & Pemograman Contoh Pemecahan Masalah
Pengulangan Bambang Irawan.
TPI4202 e-tp.ub.ac.id Perulangan (Looping) Lecture 5.
Algoritma dan Pemprograman 1
STRUKTUR DASAR ALGORITMA
Prodi S1-Sistem Komputer, F Teknik Elektro
STRUKTUR DASAR ALGORITMA
Algoritma Pemrograman I
ALGORITMA PEMROGRAMAN 2A
Algoritma & Pemrograman
PERULANGAN (LOOPING).
STRUKTUR DASAR ALGORITMA
Notasi Algoritmik.
Algoritma.
STATEMENT PENGULANGAN
STRUKTUR DASAR ALGORITMA
PERULANGAN WHILE.
STRUKTUR DASAR ALGORITMA
Algoritma Pemrograman
PERTEMUAN 9-11 STATEMENT PENGULANGAN
Studi Kasus Siti Mukaromah.
Materi 10 LOGIKA & ALGORITMA.
Looping (Perulangan).
STRUKTUR KONTROL Pertemuan Ke-7.
BAB VI Pengulangan.
Array 1.
Pengulangan Bambang Irawan.
Struktur Perulangan Yohana Nugraheni.
PERULANGAN.
Pengulangan.
Struktur Dasar Algoritma dan Runtunan
Pemograman Terstruktur
STRUKTUR PERULANGAN.
Algoritma & Pemrograman 1
Oleh : UMMU ZAHRA ALGORITMA.
STATEMENT PENGULANGAN
PENYELEKSIAN KONDISI.
PERULANGAN.
Pengulangan.
PROGRAM STUDI SISTEM INFORMASI UNIVERSITAS KOMPUTER INDONESIA
Dasar-Dasar Komputer FKIP Prodi Matematika Univ. Muhammadiyah Gresik
Dasar-Dasar Pemrograman
Oleh: Abdul Haris Heryani
PROGRAM STUDI SISTEM INFORMASI UNIVERSITAS KOMPUTER INDONESIA
PENGULANGAN ALGORITMA & STRUKTUR DATA I PROGRAM STUDI SISTEM INFORMASI
Chapter 5 : Perulangan (Repeatition)
Chapter 5-3 : Perulangan (Repeatition)
Pemrograman Repetisi pada Pascal Ramos Somya, S.Kom., M.Cs.
STRUKTUR DASAR ALGORITMA
Pengulangan FOR - DO Temu 8.
Pengulangan Repeat – Until (lanjutan)
While – Do (Lanjutan) Temu 11.
STATEMEN FOR STATEMEN WHILE STATEMEN REPEAT
Transcript presentasi:

Pengulangan While - Do Temu 10

While - Do Pernyataan while adalah pernyataan yang berguna untuk memproses suatu pernyataan atau pernyataan beberapa kali. Jenis perulangan ini digunakan untuk mengulang statement atau satu blok statemen berulang kali yang jumlahnya belum bisa ditentukan, tergantung nilai kondisi yang terletak antar a While - Do Pernyataan atau aksi akan di ulang jika kondisi bernilai True dan jika False maka keluar dari blok perulangan (loop) atau pengulangan selesai.

Perulangan: While - DO Bentuk umum : While {kondisi} do ………….. instruksi-instruksi Endwhile

While - Do Bentuk Penulisan While <kondisi> Do <pernyataan-1> ; Atau While <kondisi> Do Begin <pernyataan-1>; ---------------- ; <pernyataan-n>; End;

Prosedur alur pengulangan sebelumnya adalah sbb: 1. Program akan menguji nilai <kondisi> 2. Jika <kondisi> bernilai false, <maka pernyataan> tidak terlaksanakan dan program menghentikan pengulangan 3. Jika <kondisi> bernilai true, maka <pernyataan> akan dilaksanakan satu kali 4. Kembali ke prosedur 1 5. Program menghentikan pengulangan dan menjalankan baris berikutnya

Contoh 1# Algoritma Cetak_Angka {mencetak 1, 2, 3, …, 10 ke piranti keluaran} Deklarasi: i, n : integer Deskripsi: 1. Read(n) 2 i 1 {inisialisasi} 3. while (i < n ) do write(i) i i + 1 4. endwhile

Contoh 1# Pada Pascal

Contoh 2# Program MencetakSepuluhKali Deklarasi i : integer Algoritma i 1 While i <= 10 do Write(‘Saya Senang Belajar Pascal’) i i + 1 Endwhile { i > 10 }

Contoh 2# Pada Pascal

Contoh 3# Program PenjumlahanDeret {Menjumlahkan deret 1+2+3+4+5+6 …. +n} Deklarasi n : integer {banyaknya suku deret, > 0} i : integer { suku deret} jumlah : integer { jumlah deret} Algoritma Read(n) Jumlah 0 i 1 While i <= n do {ulangi sebanyak n kali} Jumlah jumlah + i i i + 1 Endwhile { i > n } Write(jumlah)

Contoh 3# Pada Pascal

Contoh 4# Program HitungRataRata {Menghitung rata-rata N buah bilangan bulat yang dibaca dari papan ketik} Deklarasi n : integer {banyaknya data, >0} x : integer {data yang dibaca dari papan ketik} i : integer {pencacah banyak data} jumlah : integer {pencatat jumlah data} rerata : integer {nilai rata-rata seluruh data} Algoritma Read(n) jumlah 0 i 1 While i <= n do Read(x) jumlah jumlah + x i i + 1 Endwhile { i>n } rerata jumlah/n write(‘Rata-rata = ‘,rerata)

Contoh 4# Pada Pascal

Contoh 5# Program PeluncuranRoket {Hitung mundur peluncuran roket} Deklarasi i : integer Algoritma i 10 While i >= 0 do Write(i) i i – 1 Endwhile { i < 0 } write(‘Go’)

Contoh 5# Pada Pascal