Disusun
oleh :
Kelompok perulangan
1.Yudi Andika
2. Raudhatul Amna
3. Mira Arianti
4. Intan Zahra
5.Suci Aulia Putri
• Perulangan adalah melakukan perintah
yang ada di dalam blok perulangan
tersebut secara berulang-ulang sesuai
dengan nilai yang ditentukan atau sampai
mencapai batas yang diinginkan.
• Di dalam program Java menyediakan tiga macam
statement untuk melakukan looping/perulangan,
yaitu :
• for
• while
• do-while
• Umumnya for digunakan pada pengulangan yang
jumlah iterasinya sudah pasti atau sudah diketahui
sebelumnya.
• Syntax
for (inisialisasi; kondisi; iterasi){
statement;
}
for (Inisialisasi; kondisi; iterasi) statement
Inisialisai
kondisi
true
false
statement iterasi
Contoh :
Program
public class contoh{
public static void main(String[] args){
int i;
for (i=1; i<6; i++)
System.out.println("for "+i);
}}
Hasil
for 1
for 2
for 3
for 4
for 5
• kesimpulan
• Ekspresi pertama (inisialisasi) dieksekusi satu
kali di awal perulangan
• Di awal setiap iterasi, kondisi dijalankan untuk
diperiksa nilainya. Jika nilainya TRUE, maka perulangan
dilanjutkan dan statement dieksekusi. Jika nilainya
FALSE, maka perulangan dihentikan
• Statemen perulangan (looping) adalah blok perintah
yang akan mengulang-ulang statemen di dalam blok
perintah selama kondisi menghasilkan nilai true dan
akan berhenti jika kondisi bernilai false.
• Syntax
while (kondisi) {
statement
counter
}
while (ekspresi) statement
ekspresi statement
true
false
Contoh :
Program
public class contoh{
public static void main(String[] args){
int a=7;
while (a>0){
System.out.println("while "+a);
a--;}
}}
Hasil
while 7
while 6
while 5
while 4
while 3
while 2
while 1
• Kesimpulan
• Statement while mengeksekusi statement
berulang-ulang, selama ekspresi bernilai
TRUE
• Nilai dari ekspresi diperiksa setiap kali
memasuki awal perulangan, jadi walaupun nilai
ekspresi berubah selama eksekusi
statement, eksekusi tidak berhenti sampai
akhir iterasi
• Jika ekspresi pada while bernilai FALSE pada
saat pertama kali dijalankan, maka statement
tidak dijalankan
• Perulangan dengan bentuk do while adalah perulangan
dengan membalikkan logika perulangan dengan teknik
while.Dalam perulangan do while, pernyataan dieksekusi
dulu, baru kemudian kondisi variabel kontrol
perulangannya diperiksa apakah memenuhi syarat atau
tidak.
• Syntax
do {
statement
counter
}while (kondisi)
Flowchart do-while
do statement while (ekspresi);
ekspresistatement
true
false
Contoh :
Program
public class contoh{
public static void main(String[] args){
int a=1;
do{
System.out.println("do-while "+a);
a++;}
while(a<6);
}}
Hasil
do-while 1
do-while 2
do-while 3
do-while 4
do-while 5
• kesimpulan
• Perulangan do-while serupa dengan while,
kecuali ekspresi diperiksa di akhir iterasi,
bukan di awal
• Perbedaan utama dari do-while dan while
adalah pada do-while statement pasti
dijalankan pada iterasi pertama
• Jadi pada statement do-while, statement
pasti dijalankan minimal satu kali
perulangan pada java netbeans

perulangan pada java netbeans

  • 1.
    Disusun oleh : Kelompok perulangan 1.YudiAndika 2. Raudhatul Amna 3. Mira Arianti 4. Intan Zahra 5.Suci Aulia Putri
  • 2.
    • Perulangan adalahmelakukan perintah yang ada di dalam blok perulangan tersebut secara berulang-ulang sesuai dengan nilai yang ditentukan atau sampai mencapai batas yang diinginkan.
  • 3.
    • Di dalamprogram Java menyediakan tiga macam statement untuk melakukan looping/perulangan, yaitu : • for • while • do-while
  • 4.
    • Umumnya fordigunakan pada pengulangan yang jumlah iterasinya sudah pasti atau sudah diketahui sebelumnya. • Syntax for (inisialisasi; kondisi; iterasi){ statement; }
  • 5.
    for (Inisialisasi; kondisi;iterasi) statement Inisialisai kondisi true false statement iterasi
  • 6.
    Contoh : Program public classcontoh{ public static void main(String[] args){ int i; for (i=1; i<6; i++) System.out.println("for "+i); }} Hasil for 1 for 2 for 3 for 4 for 5
  • 7.
    • kesimpulan • Ekspresipertama (inisialisasi) dieksekusi satu kali di awal perulangan • Di awal setiap iterasi, kondisi dijalankan untuk diperiksa nilainya. Jika nilainya TRUE, maka perulangan dilanjutkan dan statement dieksekusi. Jika nilainya FALSE, maka perulangan dihentikan
  • 8.
    • Statemen perulangan(looping) adalah blok perintah yang akan mengulang-ulang statemen di dalam blok perintah selama kondisi menghasilkan nilai true dan akan berhenti jika kondisi bernilai false. • Syntax while (kondisi) { statement counter }
  • 9.
  • 10.
    Contoh : Program public classcontoh{ public static void main(String[] args){ int a=7; while (a>0){ System.out.println("while "+a); a--;} }} Hasil while 7 while 6 while 5 while 4 while 3 while 2 while 1
  • 11.
    • Kesimpulan • Statementwhile mengeksekusi statement berulang-ulang, selama ekspresi bernilai TRUE • Nilai dari ekspresi diperiksa setiap kali memasuki awal perulangan, jadi walaupun nilai ekspresi berubah selama eksekusi statement, eksekusi tidak berhenti sampai akhir iterasi • Jika ekspresi pada while bernilai FALSE pada saat pertama kali dijalankan, maka statement tidak dijalankan
  • 12.
    • Perulangan denganbentuk do while adalah perulangan dengan membalikkan logika perulangan dengan teknik while.Dalam perulangan do while, pernyataan dieksekusi dulu, baru kemudian kondisi variabel kontrol perulangannya diperiksa apakah memenuhi syarat atau tidak. • Syntax do { statement counter }while (kondisi)
  • 13.
    Flowchart do-while do statementwhile (ekspresi); ekspresistatement true false
  • 14.
    Contoh : Program public classcontoh{ public static void main(String[] args){ int a=1; do{ System.out.println("do-while "+a); a++;} while(a<6); }} Hasil do-while 1 do-while 2 do-while 3 do-while 4 do-while 5
  • 15.
    • kesimpulan • Perulangando-while serupa dengan while, kecuali ekspresi diperiksa di akhir iterasi, bukan di awal • Perbedaan utama dari do-while dan while adalah pada do-while statement pasti dijalankan pada iterasi pertama • Jadi pada statement do-while, statement pasti dijalankan minimal satu kali