Handout INF101 Bab 3 Perulangan Looping
Algoritma dan Pemrograman
Bab 3:
Bab 3: Introduction
Capaian Pembelajaran.
Mahasiswa mampu memahami logika proses perulangan (looping)
dan tipe-tipe perulangan yang dapat digunakan dalam pemrograman
C++
Agenda.
• Pendahuluan
• Macam-macam Perulangan
Bab 1 : Introduction |
2
Pendahuluan
• Looping adalah seuah prses perulangan sebuah blok program yang
dilakukan berulang-ulang hingg suatu kondisi yang diinginkan
tercapai.
• Untuk memudahkan melakukan hal yang sama berulang-ulang,
maka keberadaan perintah perulangan (looping) sangat membantu
dalam menyelesaikan kasus/permasalahan yang muncul.
• Penggunaan looping sangat membantu dalam analisa algoritma
penyelesaian kasus-kasus menggunakan metode brute force,
exhausted search, dan lainnya.
Bab 1 : Introduction |
3
Macam-macam Perulangan
• Perulangan (looping), secara umum dapat dibagi ke dalam 2 jenis:
– Perulangan otomatis
– Perulangan non-otomatis
• Perulangan otomatis adalah perulangan yang akan berhenti sampai
batas maksimal banyaknya perulangan yang dibutuhkan, contoh
perulangan for...do
• Perulangan non-otomatis adalah perulangan yang akan berhenti
sampai sebuah kondisi tertentu yang dikehendaki, contoh
perulangan do...while.
Bab 1 : Introduction |
4
Macam-macam Perulangan
• Logika perulangan do...while adalah sebagai berikut: perulangan
do...while adalah perulangan yang mengeksekusi terlebih dahulu
sebuah blok perintah kemudian melakukan pengecekkan kondisi.
• Syntax
do
{
pernyataan-1;
pernyataan-2;
.....dst....;
pernyataan-n;
} while(kondisi
Bab 1 : Introduction |
Algoritma dan Pemrograman
Bab 3:
5
Bab 3:
Bab 3: Introduction
Capaian Pembelajaran.
Mahasiswa mampu memahami logika proses perulangan (looping)
dan tipe-tipe perulangan yang dapat digunakan dalam pemrograman
C++
Agenda.
• Pendahuluan
• Macam-macam Perulangan
Bab 1 : Introduction |
2
Pendahuluan
• Looping adalah seuah prses perulangan sebuah blok program yang
dilakukan berulang-ulang hingg suatu kondisi yang diinginkan
tercapai.
• Untuk memudahkan melakukan hal yang sama berulang-ulang,
maka keberadaan perintah perulangan (looping) sangat membantu
dalam menyelesaikan kasus/permasalahan yang muncul.
• Penggunaan looping sangat membantu dalam analisa algoritma
penyelesaian kasus-kasus menggunakan metode brute force,
exhausted search, dan lainnya.
Bab 1 : Introduction |
3
Macam-macam Perulangan
• Perulangan (looping), secara umum dapat dibagi ke dalam 2 jenis:
– Perulangan otomatis
– Perulangan non-otomatis
• Perulangan otomatis adalah perulangan yang akan berhenti sampai
batas maksimal banyaknya perulangan yang dibutuhkan, contoh
perulangan for...do
• Perulangan non-otomatis adalah perulangan yang akan berhenti
sampai sebuah kondisi tertentu yang dikehendaki, contoh
perulangan do...while.
Bab 1 : Introduction |
4
Macam-macam Perulangan
• Logika perulangan do...while adalah sebagai berikut: perulangan
do...while adalah perulangan yang mengeksekusi terlebih dahulu
sebuah blok perintah kemudian melakukan pengecekkan kondisi.
• Syntax
do
{
pernyataan-1;
pernyataan-2;
.....dst....;
pernyataan-n;
} while(kondisi
Bab 1 : Introduction |
Algoritma dan Pemrograman
Bab 3:
5