SlideShare a Scribd company logo
4
Most read
8
Most read
Tenia Wahyuningrum
 Strukturkontrol pengulangan
  • Digunakan untuk menjalankan satu atau
    beberapa pernyataan sebanyak
    beberapa kali.

 Tipe:
  • Pengulangan-while
  • Pengulangan-do-while
  • Pengulangan-for
   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.
int x = 0;

while (x<10) {
     System.out.println(x);
   x++;
 }
//Pengulangan tanpa batas
  while(true)
    System.out.println(“hello”);
//Tanpa pengulangan
// statement yang tidak pernah
dieksekusi
while (false)
    System.out.println(“hello”);
   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 );
int x = 0;

do {
  System.out.println(x);
  x++;
}while (x<10);
//pengulangan tanpa batas
do{
  System.out.println(“hello”);
} while (true);
//satu kali pengulangan
// statement dieksekusi satu kali
do
   System.out.println(“hello”);
while (false);
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.
   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.
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++;
          }
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 !

More Related Content

DOCX
Teori pers
Aqsathya Chan
 
PPTX
Teknik dan Metode Mengidentifikasi Berita Hoax
reusadi
 
DOCX
Kritisisme dan kehidupan bersama
David Jones
 
PPTX
ILMU NEGARA “PROSES TERJADINYA NEGARA SECARA PRIMER dan SEKUNDER”
Fenti Anita Sari
 
PPTX
Teori spiral keheningan
Restuads
 
DOCX
Part 9 - Object Oriented Programming Lanjutan
Rolly Yesputra
 
PPTX
Ideologi dan Macam-macamnya
dayurikaperdana19
 
Teori pers
Aqsathya Chan
 
Teknik dan Metode Mengidentifikasi Berita Hoax
reusadi
 
Kritisisme dan kehidupan bersama
David Jones
 
ILMU NEGARA “PROSES TERJADINYA NEGARA SECARA PRIMER dan SEKUNDER”
Fenti Anita Sari
 
Teori spiral keheningan
Restuads
 
Part 9 - Object Oriented Programming Lanjutan
Rolly Yesputra
 
Ideologi dan Macam-macamnya
dayurikaperdana19
 

What's hot (20)

PPTX
filsafat, ilmu dan pengetahuan
R. Herawati Suryanegara
 
DOC
Periodisasi konstitusi di Indonesia
Iswi Haniffah
 
PPT
Sistem Politik Di Indonesia
omcivics
 
PPTX
Cultivation theory
mankoma2013
 
PPTX
Pancasila pada Orde Lama
vinsencius guntur
 
PPTX
Aliran aliran pendidikan
Olivia Tifani
 
PDF
Visual basic
Vicky Hilang
 
PPTX
EKONOMI POLITIK MEDIA dalam INDUSTRI MEDIA
Lusianai Waode
 
PDF
[Indonesia] Filsafat IPA
Irma Fitriani
 
PPTX
Pancasila Sebagai Paradigma Pengembangan IPTEK
Bwidow
 
PPTX
Filsafat ar razi kelompok 5.pptx
Rifqi Khairul Anam
 
PPTX
Tatacara kampanye di media massa
Election Commision
 
PPTX
Filsafat Pancasila
idbloginfo
 
DOCX
Nur faidah djahuddin 277
Idha FaidahDj
 
DOCX
Tugas imk hta
Ismi Islamia
 
PPTX
Ppt pkn PERS..
Nurul Azmaniar Ubbar
 
PPTX
Teori Kedaulatan hukum
Auliya Elsa Rahmah
 
PPTX
Kegunaan dan Fungsi Filsafat Ilmu
Ady Setiawan
 
PPTX
OPEN CLASS 2 JUSTICIA RESTAURATIVA Y LOS MASC.pptx
Yolanda55672
 
filsafat, ilmu dan pengetahuan
R. Herawati Suryanegara
 
Periodisasi konstitusi di Indonesia
Iswi Haniffah
 
Sistem Politik Di Indonesia
omcivics
 
Cultivation theory
mankoma2013
 
Pancasila pada Orde Lama
vinsencius guntur
 
Aliran aliran pendidikan
Olivia Tifani
 
Visual basic
Vicky Hilang
 
EKONOMI POLITIK MEDIA dalam INDUSTRI MEDIA
Lusianai Waode
 
[Indonesia] Filsafat IPA
Irma Fitriani
 
Pancasila Sebagai Paradigma Pengembangan IPTEK
Bwidow
 
Filsafat ar razi kelompok 5.pptx
Rifqi Khairul Anam
 
Tatacara kampanye di media massa
Election Commision
 
Filsafat Pancasila
idbloginfo
 
Nur faidah djahuddin 277
Idha FaidahDj
 
Tugas imk hta
Ismi Islamia
 
Ppt pkn PERS..
Nurul Azmaniar Ubbar
 
Teori Kedaulatan hukum
Auliya Elsa Rahmah
 
Kegunaan dan Fungsi Filsafat Ilmu
Ady Setiawan
 
OPEN CLASS 2 JUSTICIA RESTAURATIVA Y LOS MASC.pptx
Yolanda55672
 
Ad

Similar to Perulangan (20)

PDF
5. struktur kontrol alur program lanjutan
Anna Fitria
 
PDF
Looping Algoritma
Firdaus1212
 
PPT
JENI Slides-Intro1-Bab06-Struktur kontrol
Dimara Hakim
 
PPTX
Topik 8 Perulangan
I Komang Agustino
 
PPT
Algoritma 1 pertemuan 7
adekurnia solihin
 
PPTX
Pernyataan kontrol pengulangan
Wahyu Lihardo
 
PPT
PBO Pert 5 Praktek
RUDISELAMAT2
 
PDF
Pengulanganwhilealgoritma
casnadi
 
PPT
Pernyataan Perulangan dalam Pemrograman PHP
I Gede Iwan Sudipa
 
PDF
Struktur perulangan dalam c++
Alvin Setiawan
 
PDF
Algoritma_perulangan.pdf
dongengbahasaindones
 
PPTX
Pertemuan ke 5
cep_firmansyah
 
PPT
using looping in basic programming for beginners
GentaSahuri2
 
PDF
2_Struktur_kontrol.pdf
Jurnal IT
 
PDF
2_Struktur_kontrol.pdf
Jurnal IT
 
PPTX
Pd
Arimuktii
 
PDF
Pengulangan for Algoritma
casnadi
 
PPTX
Algo temu 4 struktur dasar algoritma
Senna Hendrian
 
PPT
MATERI-3-PASCAL.ppt
MGunawansyah1
 
PPTX
Pertemuan iv
Putra Andry
 
5. struktur kontrol alur program lanjutan
Anna Fitria
 
Looping Algoritma
Firdaus1212
 
JENI Slides-Intro1-Bab06-Struktur kontrol
Dimara Hakim
 
Topik 8 Perulangan
I Komang Agustino
 
Algoritma 1 pertemuan 7
adekurnia solihin
 
Pernyataan kontrol pengulangan
Wahyu Lihardo
 
PBO Pert 5 Praktek
RUDISELAMAT2
 
Pengulanganwhilealgoritma
casnadi
 
Pernyataan Perulangan dalam Pemrograman PHP
I Gede Iwan Sudipa
 
Struktur perulangan dalam c++
Alvin Setiawan
 
Algoritma_perulangan.pdf
dongengbahasaindones
 
Pertemuan ke 5
cep_firmansyah
 
using looping in basic programming for beginners
GentaSahuri2
 
2_Struktur_kontrol.pdf
Jurnal IT
 
2_Struktur_kontrol.pdf
Jurnal IT
 
Pengulangan for Algoritma
casnadi
 
Algo temu 4 struktur dasar algoritma
Senna Hendrian
 
MATERI-3-PASCAL.ppt
MGunawansyah1
 
Pertemuan iv
Putra Andry
 
Ad

More from Tenia Wahyuningrum (20)

PPTX
Measuring User Experience
Tenia Wahyuningrum
 
PPTX
Populasi dan sampel dalam penelitian HCI
Tenia Wahyuningrum
 
PPTX
10th heuristic evaluation
Tenia Wahyuningrum
 
PPTX
Good vs bad design
Tenia Wahyuningrum
 
PPTX
Media sosial untuk pembelajaran
Tenia Wahyuningrum
 
PPTX
4th human factors (2)
Tenia Wahyuningrum
 
PPTX
Human factors
Tenia Wahyuningrum
 
PPTX
Historical Context of HCI
Tenia Wahyuningrum
 
PPTX
Trends in Human Computer Interaction
Tenia Wahyuningrum
 
PPTX
Good data, for better life
Tenia Wahyuningrum
 
PPTX
Teori pnp
Tenia Wahyuningrum
 
PPTX
Plagiarisme
Tenia Wahyuningrum
 
PPTX
Struktur data &amp; computer trends 2015 2016
Tenia Wahyuningrum
 
PPTX
Pengujian hipotesis
Tenia Wahyuningrum
 
PPTX
Research method
Tenia Wahyuningrum
 
PPTX
Basic research
Tenia Wahyuningrum
 
PPTX
Pengenalan android
Tenia Wahyuningrum
 
PPTX
Mobile programming pendahuluan
Tenia Wahyuningrum
 
PPTX
Pertemuan 1
Tenia Wahyuningrum
 
PPTX
Public speaking
Tenia Wahyuningrum
 
Measuring User Experience
Tenia Wahyuningrum
 
Populasi dan sampel dalam penelitian HCI
Tenia Wahyuningrum
 
10th heuristic evaluation
Tenia Wahyuningrum
 
Good vs bad design
Tenia Wahyuningrum
 
Media sosial untuk pembelajaran
Tenia Wahyuningrum
 
4th human factors (2)
Tenia Wahyuningrum
 
Human factors
Tenia Wahyuningrum
 
Historical Context of HCI
Tenia Wahyuningrum
 
Trends in Human Computer Interaction
Tenia Wahyuningrum
 
Good data, for better life
Tenia Wahyuningrum
 
Plagiarisme
Tenia Wahyuningrum
 
Struktur data &amp; computer trends 2015 2016
Tenia Wahyuningrum
 
Pengujian hipotesis
Tenia Wahyuningrum
 
Research method
Tenia Wahyuningrum
 
Basic research
Tenia Wahyuningrum
 
Pengenalan android
Tenia Wahyuningrum
 
Mobile programming pendahuluan
Tenia Wahyuningrum
 
Pertemuan 1
Tenia Wahyuningrum
 
Public speaking
Tenia Wahyuningrum
 

Perulangan

  • 2.  Strukturkontrol pengulangan • Digunakan untuk menjalankan satu atau beberapa pernyataan sebanyak beberapa kali.  Tipe: • Pengulangan-while • Pengulangan-do-while • Pengulangan-for
  • 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. int x = 0; while (x<10) { System.out.println(x); x++; }
  • 5. //Pengulangan tanpa batas while(true) System.out.println(“hello”);
  • 6. //Tanpa pengulangan // statement yang tidak pernah dieksekusi while (false) System.out.println(“hello”);
  • 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. int x = 0; do { System.out.println(x); x++; }while (x<10);
  • 9. //pengulangan tanpa batas do{ System.out.println(“hello”); } while (true);
  • 10. //satu kali pengulangan // statement dieksekusi satu kali do System.out.println(“hello”); while (false);
  • 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. 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. 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. 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 !