Perulangan

1,144 views

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,144
On SlideShare
0
From Embeds
0
Number of Embeds
310
Actions
Shares
0
Downloads
30
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Perulangan

  1. 1. Tenia Wahyuningrum
  2. 2.  Strukturkontrol pengulangan • Digunakan untuk menjalankan satu atau beberapa pernyataan sebanyak beberapa kali. Tipe: • Pengulangan-while • Pengulangan-do-while • Pengulangan-for
  3. 3.  Pengulangan while • Merupakan statement atau blok dari statement yang diulang selama kondisinya sesuai. Form pengulangan while: while( boolean_ekspresi ){ statement1; statement2; . . . } • statement didalam pengulangan while akan dieksekusi selama boolean_ekspresi bernilai true.
  4. 4. int x = 0;while (x<10) { System.out.println(x); x++; }
  5. 5. //Pengulangan tanpa batas while(true) System.out.println(“hello”);
  6. 6. //Tanpa pengulangan// statement yang tidak pernahdieksekusiwhile (false) System.out.println(“hello”);
  7. 7.  statement-do-while • Sama dengan pengulangan-while • statement didalam pengulangan do-while akan dieksekusi beberapa kali selama kondisinya sesuai dengan ekspressi yang diberikan. • Hal utama yang membedakan antara pengulangan while dan do-while:  statement didalam pengulangan do-while loop setidaknya dieksekusi satu kali. Form pengulangan-do-while: do{ statement1; statement2; . . . }while( boolean_ekspresi );
  8. 8. int x = 0;do { System.out.println(x); x++;}while (x<10);
  9. 9. //pengulangan tanpa batasdo{ System.out.println(“hello”);} while (true);
  10. 10. //satu kali pengulangan// statement dieksekusi satu kalido System.out.println(“hello”);while (false);
  11. 11. 1. Kesalahan pemrograman secara umum terjadi, ketika lupa menulis semi-colon setelah ekspresi while pada saat menggunakan pengulangan do-while do{ ... }while(boolean_ekspresi)//SALAH- >lupa semicolon;2. Sama halnya dengan pengulangan while, pastikan bahwa pengulangan do-while akan diakhiri dengan semicolon.
  12. 12.  Pengulangan-for • Digunakan untuk mengeksekusi code yang bernilai sama, berulang-ulang. Form pengulangan-for: for(InisialisasiEkspresi;KondisiPengulangan;Ste pEkspresi) { statement1; statement2; . . . } • dimana, InisialisasiEkspresi –meninisialisasi variabel pengulangan. KondisiPengulangan – membandingkan variabel pengulangan dengan nilai limit. StepEkspresi - memperbarui variabel pengulangan.
  13. 13. int i; for( i = 0; i < 10; i++ ){ System.out.println(i); }code diatas sama dengan pengulangan-while dibawah ini. int i = 0; while( i < 10 ){ System.out.print(i); i++; }
  14. 14. 1. Buatlah algoritma untuk menampilkan bilangan ganjil kurang dari 100 !2. Buatlah algoritma untuk menghitung FPB dari 2 buah bilangan !3. Buatlah algoritma untuk menghitung deret fibonanci !

×