ALGORITMA DAN PEMROGRAMAN
PERULANGAN (LOOP)
“FOR”
by YUSTIKA 13 APRIL 2015
Apa itu perulangan (loop) ?
Adalah proses yang mengerjakan “pernyataan
yang sama secara berulang kali” hingga
memenuhi batas tertentu.
Tujuan Perulangan :
Untuk meng-efesien-kan pembuatan program ketika mengerjakan suatu
pernyataan yang sama dengan data yang berbeda
Perintah Perulangan
1. For
2. While – do
3. Repeat - until
Adalah perintah perulangan yang digunakan jika
banyaknya perulangan yang akan dilakukan sudah
diketahui.
Ada 2 macam :
1. For – to – do
2. For – downto-do
For
Digunakan untuk melakukan perulangan dengan
indeks dari bilangan terkecil ke terbesar.
1. For – to – do
1. For – to – do
Buatlah program untuk mencetak angka 1 hingga n.
Algoritma :
1. Mulai
2. Definisikan variabel n , i
3. Inputkan nilai n
4. Cetak nilai I secara berulang hingga I = n
5. Selesai.
Contoh 1
Contoh 1
Buatlah program untuk mencetak bilangan ganjil antara 1 hingga 50.
Algoritma :
1. Mulai
2. Definisikan variabel n , i
3. Cari bilangan anta 10 hingga 50
4. Jika ditemukan, cetak bilangan ganjil dan ulangi pencarian
5. Jika tidak ditemukan, ulangi pencarian
6. Selesai.
Contoh 2
Contoh 2
Contoh 2
Contoh 3
Buatlah program untul mecetak kata “Algoritma
pemrograman” sebanyak 5 kali.
Contoh 3
• Buatlah program untuk mencetak angka 1
hingga 8 secara ascending.
Digunakan untuk melakukan perulangan dengan
indeks perulangan dari bilangan terbesar ke
terkecil.
2. For – downto-do
2. For – downto-do
Buatlah program untuk mencetak bilangan n hingga 1.
Algoritma :
1. Mulai
2. Definiskan variabel n,i
3. Input nilai n
4. Cetak nilai 1 mulai dari i=n secara berulan selama i>=1
5. Selesai.
Contoh 5
Contoh 5
Buatlah program untuk mencetak bilangan mulai 40 hingga 30.
Contoh 6
Loop (perulangan) tentang for pada FPC

Loop (perulangan) tentang for pada FPC

  • 1.
    ALGORITMA DAN PEMROGRAMAN PERULANGAN(LOOP) “FOR” by YUSTIKA 13 APRIL 2015
  • 2.
    Apa itu perulangan(loop) ? Adalah proses yang mengerjakan “pernyataan yang sama secara berulang kali” hingga memenuhi batas tertentu.
  • 3.
    Tujuan Perulangan : Untukmeng-efesien-kan pembuatan program ketika mengerjakan suatu pernyataan yang sama dengan data yang berbeda Perintah Perulangan 1. For 2. While – do 3. Repeat - until
  • 4.
    Adalah perintah perulanganyang digunakan jika banyaknya perulangan yang akan dilakukan sudah diketahui. Ada 2 macam : 1. For – to – do 2. For – downto-do For
  • 5.
    Digunakan untuk melakukanperulangan dengan indeks dari bilangan terkecil ke terbesar. 1. For – to – do
  • 6.
    1. For –to – do
  • 7.
    Buatlah program untukmencetak angka 1 hingga n. Algoritma : 1. Mulai 2. Definisikan variabel n , i 3. Inputkan nilai n 4. Cetak nilai I secara berulang hingga I = n 5. Selesai. Contoh 1
  • 8.
  • 9.
    Buatlah program untukmencetak bilangan ganjil antara 1 hingga 50. Algoritma : 1. Mulai 2. Definisikan variabel n , i 3. Cari bilangan anta 10 hingga 50 4. Jika ditemukan, cetak bilangan ganjil dan ulangi pencarian 5. Jika tidak ditemukan, ulangi pencarian 6. Selesai. Contoh 2
  • 10.
  • 11.
  • 12.
    Contoh 3 Buatlah programuntul mecetak kata “Algoritma pemrograman” sebanyak 5 kali.
  • 13.
    Contoh 3 • Buatlahprogram untuk mencetak angka 1 hingga 8 secara ascending.
  • 14.
    Digunakan untuk melakukanperulangan dengan indeks perulangan dari bilangan terbesar ke terkecil. 2. For – downto-do
  • 15.
    2. For –downto-do
  • 16.
    Buatlah program untukmencetak bilangan n hingga 1. Algoritma : 1. Mulai 2. Definiskan variabel n,i 3. Input nilai n 4. Cetak nilai 1 mulai dari i=n secara berulan selama i>=1 5. Selesai. Contoh 5
  • 17.
  • 18.
    Buatlah program untukmencetak bilangan mulai 40 hingga 30. Contoh 6