PERTEMUAN8 FOR Recent site activity Chaky_182 PERTEMUAN8 FOR
ALGORITMA DAN
PEMROGRAMAN
PERULANGAN
PERULANGAN FOR
Kita akan membahas bentuk perulangan lain,
yaitu perulangan for.
Setiap bentuk perulangan for dapat diubah
menjadi bentuk perulangan while dengan
fungsi yang sama tanpa mengubah alur
program. Tetapi tergantung dari
permasalahan yang akan kita pecahkan.
Menulis program dengan for akan membuat
alur program lebih mudah dipahami.
Bentuk Umum
for (ungkapan1;ungkapan2;ungkapan3)
{
Pernyataan;
}
Keterangan :
ungkapan1 merupakan pernyataan inisialisasi
ungkapan2 sebagai kondisi yang menentukan
pengulangan terhadap pernyataan atau tidak
ungkapan3 digunakan sebagai pengatur
variabel yang digunakan didalam ungkapan1
contoh
Contoh berikut merupakan kasus yang serupa
dengan kasus yang sudah dibahas untuk while
dan do..while. Cetaklah bilangan 1 sampai
dengan 5
Langkah algoritmanya :
tentukan nilai awal = 1 , batas akhir = 5 dan
pertambahan nilai i = i + 1
cetak bilangan
ulangi langkah 1 samapai batas akhir
Activity Diagram
Implementasi program
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
import java.util.Scanner;
public class UlangFor
{
public static void main(String args[])
{
Scanner masuk = new
Scanner(System.in);
int bil;
for (bil=1;bil
PEMROGRAMAN
PERULANGAN
PERULANGAN FOR
Kita akan membahas bentuk perulangan lain,
yaitu perulangan for.
Setiap bentuk perulangan for dapat diubah
menjadi bentuk perulangan while dengan
fungsi yang sama tanpa mengubah alur
program. Tetapi tergantung dari
permasalahan yang akan kita pecahkan.
Menulis program dengan for akan membuat
alur program lebih mudah dipahami.
Bentuk Umum
for (ungkapan1;ungkapan2;ungkapan3)
{
Pernyataan;
}
Keterangan :
ungkapan1 merupakan pernyataan inisialisasi
ungkapan2 sebagai kondisi yang menentukan
pengulangan terhadap pernyataan atau tidak
ungkapan3 digunakan sebagai pengatur
variabel yang digunakan didalam ungkapan1
contoh
Contoh berikut merupakan kasus yang serupa
dengan kasus yang sudah dibahas untuk while
dan do..while. Cetaklah bilangan 1 sampai
dengan 5
Langkah algoritmanya :
tentukan nilai awal = 1 , batas akhir = 5 dan
pertambahan nilai i = i + 1
cetak bilangan
ulangi langkah 1 samapai batas akhir
Activity Diagram
Implementasi program
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
import java.util.Scanner;
public class UlangFor
{
public static void main(String args[])
{
Scanner masuk = new
Scanner(System.in);
int bil;
for (bil=1;bil