SlideShare a Scribd company logo
Pernyataan Dasar (Part 3)
Pernyataan while
 Pernyataan while merupakan salah satu
pernyataan yang berguna untuk
memproses suatu pernyataan atau
beberapa pernyataan beberapa kali.
 Bentuk pernyataan ini :
while (ungkapan)
pernyataan;
Pernyataan while
 Bagian pernyataan yang mengikuti while
akan dieksekusi selama ungkapan pada
while bernilai benar (tidak sama dengan
nol).
 Perlu diketahui, pengujian terhadap
ungkapan pada while dilakukan sebelum
bagian pernyataan.
 Oleh karena itu ada kemungkinan bagian
pernyataan pada while tidak dijalankan
sama sekali, yaitu kalau kondisi yang
pertama kali bernilai salah.
Pernyataan while
//program30.cpp
#include <iostream.h>
#include <conio.h>
void main()
{
clrscr();
int i; //sebagai variabel pencacah
i = 0; //mula-mula diisi nilai 0
while (i < 10)
{
cout<<"C++"<<endl;
i++; //menaikkan pencacah sebesar 1
}
getch();
}
Pernyataan do-while
 Pernyataan do-while juga berguna
untuk mengulang proses.
 Formatnya :
do
{
pernyataan1;
pernyataan2;
...
pernyataanN;
}
while (ungkapan)
Pernyataan do-while
 Bagian pernyataan1 hingga
pernyataanN dijalankan secara
berulang sampai ungkapan bernilai
salah (sama dengan nol).
 Namun berbeda dengan
while, pengujian dilakukan di belakang
(setelah) bagian pernyataan.
 Oleh karena itu, bagian pernyataan
pada do-while minimal akan dijalankan
sekali.
Pernyataan do-while
//program31.cpp
#include <iostream.h>
#include <conio.h>
void main()
{
clrscr();
int i; //sebagai variabel pencacah
i = 0; //mula-mula diisi nilai 0
do
{
cout<<"C++"<<endl;
i++; //menaikkan pencacah sebesar 1
}
while (i < 10);
getch();
}
Pernyataan for
 Pernyataan for juga berguna untuk
mengulang pengeksekusian terhadap
satu atau sejumlah pernyatan.
 Bentuknya adalah sebagai berikut :
for (ungkapan1; ungkapan2; ungkapan3;)
pernyataan;
Pernyataan for
 Pernyataan diatas identik dengan :
 ungkapan1 merupakan pernyataan inisialisasi
sebelum masuk ke while.
 ungkapan2 berlaku sebagai kondisi yang
menentukan pengulangan terhadap pernyataan
atau tidak.
 ungkapan3 digunakan sebagai pengatur variabel
yang digunakan di dalam ungkapan1.
ungkapan1;
while (ungkapan2)
{
pernyataan;
ungkapan3;
}
Pernyataan for
Pernyataan for
//program32.cpp
#include <iostream.h>
#include <conio.h>
void main()
{
clrscr();
int i,n;
cout<<"Masukkan batas : ";
cin>>n;
for(i=1; i<=n; i++)
{
cout<<i<<" ";
}
getch();
}
Nested for
//program33.cpp
#include <iostream.h>
#include <conio.h>
void main()
{
clrscr();
int n;
int i,j;
cout<<"Masukkan tinggi : ";
cin>>n;
for(i=1; i<=n; i++)
{
for(j=1; j<=i; j++)
{
cout<<"*";
}
cout<<endl;
}
getch();
}
Pernyatan break
 Pernyataan break telah diperkenalkan
pada pernyataan switch. Kegunaannya
yaitu untuk keluar dari switch.
 Selain itu, pernyataan break juga dapat
digunakan pada pernyataan
for, while, do-while.
 Kegunaanya yaitu untuk memaksa
keluar dari pernyataan-pernyataan
tersebut.
Pernyatan break
//program34.cpp
#include <iostream.h>
#include <conio.h>
void main()
{
int bil = 1;
while (bil<=10)
{
if (bil>5)
break;
cout<<bil<<endl;
bil++;
}
getch();
}
Pernyatan break
 Pada program di depan, tanpa
kehadiran :
 Maka program akan menampilkan
angka 1 hingga 10.
if (bil>5)
break;
Pernyataan continue
 Kegunaan pernyataan continue
merupakan kebalikan dari break.
 Pernyataan continue dipakai untuk
mengarahkan eksekusi ke putaran /
iterasi selanjutnya pada pernyataan
pengulangan.
Pernyataan continue
//program35.cpp
#include <iostream.h>
#include <conio.h>
void main()
{
int bil;
for (bil = 1; bil <= 10; bil++)
{
cout<<bil<<" ";
continue;
cout<<"Tulisan ini tidak muncul";
}
getch();
}

More Related Content

What's hot

Jobsheet 4 LOOPING( PENGULANGAN)
Jobsheet 4 LOOPING( PENGULANGAN)Jobsheet 4 LOOPING( PENGULANGAN)
Jobsheet 4 LOOPING( PENGULANGAN)
Polytechnic State Semarang
 
Algoritma pemrograman 8
Algoritma pemrograman 8Algoritma pemrograman 8
Algoritma pemrograman 8
ZainalAbidin909479
 
Algoritma pemrograman 6
Algoritma pemrograman 6Algoritma pemrograman 6
Algoritma pemrograman 6
ZainalAbidin909479
 
Materi 5
Materi 5Materi 5
Materi 5
Keating Ds
 
Algoritma pemrograman 10
Algoritma pemrograman 10Algoritma pemrograman 10
Algoritma pemrograman 10
ZainalAbidin909479
 
Struktur data chapter_09
Struktur data chapter_09Struktur data chapter_09
Struktur data chapter_09
Sejahtera Affif
 
07 elemen dasar c++ part 2
07   elemen dasar c++ part 207   elemen dasar c++ part 2
07 elemen dasar c++ part 2
Budi Yono
 
Uts alpro ii
Uts alpro iiUts alpro ii
Uts alpro ii
Nassroom Minallah
 
Algoritma pemrograman 9
Algoritma pemrograman 9Algoritma pemrograman 9
Algoritma pemrograman 9
ZainalAbidin909479
 
Pemrograman C++ - Pengulangan
Pemrograman C++ - PengulanganPemrograman C++ - Pengulangan
Pemrograman C++ - Pengulangan
KuliahKita
 
Asistensi 1 mod 3
Asistensi 1 mod 3Asistensi 1 mod 3
Asistensi 1 mod 3
Cwok Kampoeng
 
Algoritma pemrograman 11
Algoritma pemrograman 11Algoritma pemrograman 11
Algoritma pemrograman 11
ZainalAbidin909479
 
Struktur dasar input dan output aritmatika
Struktur dasar input dan output aritmatikaStruktur dasar input dan output aritmatika
Struktur dasar input dan output aritmatika
andhycicau
 
Pertemuan 3
Pertemuan 3Pertemuan 3
Pertemuan 3
Syaiful Ahdan
 
Algoritma pemrograman 14
Algoritma pemrograman 14Algoritma pemrograman 14
Algoritma pemrograman 14
ZainalAbidin909479
 
Ayo membuat program pascal
Ayo membuat program pascalAyo membuat program pascal
Ayo membuat program pascalHary Purwoko
 

What's hot (18)

Jobsheet 4 LOOPING( PENGULANGAN)
Jobsheet 4 LOOPING( PENGULANGAN)Jobsheet 4 LOOPING( PENGULANGAN)
Jobsheet 4 LOOPING( PENGULANGAN)
 
Algoritma pemrograman 8
Algoritma pemrograman 8Algoritma pemrograman 8
Algoritma pemrograman 8
 
Algoritma pemrograman 6
Algoritma pemrograman 6Algoritma pemrograman 6
Algoritma pemrograman 6
 
Materi 5
Materi 5Materi 5
Materi 5
 
Algoritma pemrograman 10
Algoritma pemrograman 10Algoritma pemrograman 10
Algoritma pemrograman 10
 
Struktur data chapter_09
Struktur data chapter_09Struktur data chapter_09
Struktur data chapter_09
 
07 elemen dasar c++ part 2
07   elemen dasar c++ part 207   elemen dasar c++ part 2
07 elemen dasar c++ part 2
 
Uts alpro ii
Uts alpro iiUts alpro ii
Uts alpro ii
 
M05b perulangan
M05b  perulanganM05b  perulangan
M05b perulangan
 
Algoritma pemrograman 9
Algoritma pemrograman 9Algoritma pemrograman 9
Algoritma pemrograman 9
 
Pemrograman C++ - Pengulangan
Pemrograman C++ - PengulanganPemrograman C++ - Pengulangan
Pemrograman C++ - Pengulangan
 
Asistensi 1 mod 3
Asistensi 1 mod 3Asistensi 1 mod 3
Asistensi 1 mod 3
 
Algoritma pemrograman 11
Algoritma pemrograman 11Algoritma pemrograman 11
Algoritma pemrograman 11
 
Download
DownloadDownload
Download
 
Struktur dasar input dan output aritmatika
Struktur dasar input dan output aritmatikaStruktur dasar input dan output aritmatika
Struktur dasar input dan output aritmatika
 
Pertemuan 3
Pertemuan 3Pertemuan 3
Pertemuan 3
 
Algoritma pemrograman 14
Algoritma pemrograman 14Algoritma pemrograman 14
Algoritma pemrograman 14
 
Ayo membuat program pascal
Ayo membuat program pascalAyo membuat program pascal
Ayo membuat program pascal
 

Similar to Materi kuliah 14 pernyataan dasar part 3

Materi kuliah 14 pernyataan dasar part 3
Materi kuliah 14   pernyataan dasar part 3Materi kuliah 14   pernyataan dasar part 3
Materi kuliah 14 pernyataan dasar part 3kua
 
using looping in basic programming for beginners
using looping in basic programming for beginnersusing looping in basic programming for beginners
using looping in basic programming for beginners
GentaSahuri2
 
MAKALAH PERULANGAN BAHASA C ( Diki Candra ).docx
MAKALAH PERULANGAN BAHASA C ( Diki Candra ).docxMAKALAH PERULANGAN BAHASA C ( Diki Candra ).docx
MAKALAH PERULANGAN BAHASA C ( Diki Candra ).docx
Dikicandra6
 
Pertemuan 5 Perulangan (Looping)
Pertemuan 5 Perulangan (Looping)Pertemuan 5 Perulangan (Looping)
Pertemuan 5 Perulangan (Looping)
Endang Retnoningsih
 
Struktur Kontrol
Struktur KontrolStruktur Kontrol
Struktur Kontrol
Icha Dicaprio
 
Bab 7 perulangan_2
Bab 7 perulangan_2Bab 7 perulangan_2
Bab 7 perulangan_2
Dantik Puspita
 
PBO Pert 5 Praktek
PBO Pert 5 PraktekPBO Pert 5 Praktek
PBO Pert 5 Praktek
RUDISELAMAT2
 
Looping Algoritma
Looping AlgoritmaLooping Algoritma
Looping Algoritma
Firdaus1212
 
Dasar Pemrograman materi kuliah
Dasar Pemrograman materi kuliahDasar Pemrograman materi kuliah
Dasar Pemrograman materi kuliah
Braga Rezpect
 
Keyword Pada Bahasa C
Keyword Pada Bahasa CKeyword Pada Bahasa C
Keyword Pada Bahasa C
Farizal Fathurrohman
 
Struktur perulangan dalam c++
Struktur perulangan dalam c++Struktur perulangan dalam c++
Struktur perulangan dalam c++
Alvin Setiawan
 
Ringkasan 32 keyword dalam c
Ringkasan 32 keyword dalam cRingkasan 32 keyword dalam c
Ringkasan 32 keyword dalam c
Adyth d'BlackAnt
 
Awal dasar belajar c++
Awal dasar belajar c++Awal dasar belajar c++
Awal dasar belajar c++farizky berian
 
Modul vii dan viii algo
Modul vii dan viii algoModul vii dan viii algo
Modul vii dan viii algo
STMIK AKAKOM
 
Tifanieindahyulianti 1610530183 tugasperulangan_algoritma_muhammadyunus
Tifanieindahyulianti 1610530183 tugasperulangan_algoritma_muhammadyunusTifanieindahyulianti 1610530183 tugasperulangan_algoritma_muhammadyunus
Tifanieindahyulianti 1610530183 tugasperulangan_algoritma_muhammadyunus
Tifanie Indah
 
Tifanieindahyulianti 1610530183 tugasperulangan_algoritma_muhammadyunus
Tifanieindahyulianti 1610530183 tugasperulangan_algoritma_muhammadyunusTifanieindahyulianti 1610530183 tugasperulangan_algoritma_muhammadyunus
Tifanieindahyulianti 1610530183 tugasperulangan_algoritma_muhammadyunus
Tifanie Indah
 
Pertemuan 5 Perulangan (Looping)
Pertemuan 5 Perulangan (Looping)Pertemuan 5 Perulangan (Looping)
Pertemuan 5 Perulangan (Looping)
Endang Retnoningsih
 
Algoritma1 Temu 9.pdf
Algoritma1 Temu 9.pdfAlgoritma1 Temu 9.pdf
Algoritma1 Temu 9.pdf
mtsarridho
 
Pertemuan 6B.pptx
Pertemuan 6B.pptxPertemuan 6B.pptx
Pertemuan 6B.pptx
Menny SN
 

Similar to Materi kuliah 14 pernyataan dasar part 3 (20)

Materi kuliah 14 pernyataan dasar part 3
Materi kuliah 14   pernyataan dasar part 3Materi kuliah 14   pernyataan dasar part 3
Materi kuliah 14 pernyataan dasar part 3
 
using looping in basic programming for beginners
using looping in basic programming for beginnersusing looping in basic programming for beginners
using looping in basic programming for beginners
 
MAKALAH PERULANGAN BAHASA C ( Diki Candra ).docx
MAKALAH PERULANGAN BAHASA C ( Diki Candra ).docxMAKALAH PERULANGAN BAHASA C ( Diki Candra ).docx
MAKALAH PERULANGAN BAHASA C ( Diki Candra ).docx
 
207 p05
207 p05207 p05
207 p05
 
Pertemuan 5 Perulangan (Looping)
Pertemuan 5 Perulangan (Looping)Pertemuan 5 Perulangan (Looping)
Pertemuan 5 Perulangan (Looping)
 
Struktur Kontrol
Struktur KontrolStruktur Kontrol
Struktur Kontrol
 
Bab 7 perulangan_2
Bab 7 perulangan_2Bab 7 perulangan_2
Bab 7 perulangan_2
 
PBO Pert 5 Praktek
PBO Pert 5 PraktekPBO Pert 5 Praktek
PBO Pert 5 Praktek
 
Looping Algoritma
Looping AlgoritmaLooping Algoritma
Looping Algoritma
 
Dasar Pemrograman materi kuliah
Dasar Pemrograman materi kuliahDasar Pemrograman materi kuliah
Dasar Pemrograman materi kuliah
 
Keyword Pada Bahasa C
Keyword Pada Bahasa CKeyword Pada Bahasa C
Keyword Pada Bahasa C
 
Struktur perulangan dalam c++
Struktur perulangan dalam c++Struktur perulangan dalam c++
Struktur perulangan dalam c++
 
Ringkasan 32 keyword dalam c
Ringkasan 32 keyword dalam cRingkasan 32 keyword dalam c
Ringkasan 32 keyword dalam c
 
Awal dasar belajar c++
Awal dasar belajar c++Awal dasar belajar c++
Awal dasar belajar c++
 
Modul vii dan viii algo
Modul vii dan viii algoModul vii dan viii algo
Modul vii dan viii algo
 
Tifanieindahyulianti 1610530183 tugasperulangan_algoritma_muhammadyunus
Tifanieindahyulianti 1610530183 tugasperulangan_algoritma_muhammadyunusTifanieindahyulianti 1610530183 tugasperulangan_algoritma_muhammadyunus
Tifanieindahyulianti 1610530183 tugasperulangan_algoritma_muhammadyunus
 
Tifanieindahyulianti 1610530183 tugasperulangan_algoritma_muhammadyunus
Tifanieindahyulianti 1610530183 tugasperulangan_algoritma_muhammadyunusTifanieindahyulianti 1610530183 tugasperulangan_algoritma_muhammadyunus
Tifanieindahyulianti 1610530183 tugasperulangan_algoritma_muhammadyunus
 
Pertemuan 5 Perulangan (Looping)
Pertemuan 5 Perulangan (Looping)Pertemuan 5 Perulangan (Looping)
Pertemuan 5 Perulangan (Looping)
 
Algoritma1 Temu 9.pdf
Algoritma1 Temu 9.pdfAlgoritma1 Temu 9.pdf
Algoritma1 Temu 9.pdf
 
Pertemuan 6B.pptx
Pertemuan 6B.pptxPertemuan 6B.pptx
Pertemuan 6B.pptx
 

More from Budi Yono

Materi kuliah 01 array part 1
Materi kuliah 01   array part 1Materi kuliah 01   array part 1
Materi kuliah 01 array part 1
Budi Yono
 
Materi kuliah 04 pointer part 2
Materi kuliah 04   pointer part 2Materi kuliah 04   pointer part 2
Materi kuliah 04 pointer part 2
Budi Yono
 
Materi kuliah 05 pointer part 3
Materi kuliah 05   pointer part 3Materi kuliah 05   pointer part 3
Materi kuliah 05 pointer part 3Budi Yono
 
Materi kuliah 08 sort part 3
Materi kuliah 08   sort part 3Materi kuliah 08   sort part 3
Materi kuliah 08 sort part 3
Budi Yono
 
Materi kuliah 02 array part 2
Materi kuliah 02   array part 2Materi kuliah 02   array part 2
Materi kuliah 02 array part 2
Budi Yono
 
Materi kuliah 23 pointer part 3
Materi kuliah 23   pointer part 3Materi kuliah 23   pointer part 3
Materi kuliah 23 pointer part 3
Budi Yono
 
Materi kuliah 19 fungsi part 2
Materi kuliah 19   fungsi part 2Materi kuliah 19   fungsi part 2
Materi kuliah 19 fungsi part 2Budi Yono
 
01 pengenalan algoritma
01   pengenalan algoritma01   pengenalan algoritma
01 pengenalan algoritma
Budi Yono
 
Materi kuliah 04 sekilas c++
Materi kuliah 04   sekilas c++Materi kuliah 04   sekilas c++
Materi kuliah 04 sekilas c++
Budi Yono
 
05 pengenalan c++
05   pengenalan c++05   pengenalan c++
05 pengenalan c++Budi Yono
 
08 elemen dasar c++ part 3
08   elemen dasar c++ part 308   elemen dasar c++ part 3
08 elemen dasar c++ part 3
Budi Yono
 
10 operator dan ungkapan part 2
10   operator dan ungkapan part 210   operator dan ungkapan part 2
10 operator dan ungkapan part 2Budi Yono
 
09 operator dan ungkapan part 1
09   operator dan ungkapan part 109   operator dan ungkapan part 1
09 operator dan ungkapan part 1Budi Yono
 
Materi kuliah 12 pernyataan dasar part 1
Materi kuliah 12   pernyataan dasar part 1Materi kuliah 12   pernyataan dasar part 1
Materi kuliah 12 pernyataan dasar part 1Budi Yono
 
02 flowchart
02   flowchart02   flowchart
02 flowchart
Budi Yono
 
Materi kuliah 14 pernyataan dasar part 3
Materi kuliah 14   pernyataan dasar part 3Materi kuliah 14   pernyataan dasar part 3
Materi kuliah 14 pernyataan dasar part 3Budi Yono
 
07 elemen dasar c++ part 2
07   elemen dasar c++ part 207   elemen dasar c++ part 2
07 elemen dasar c++ part 2
Budi Yono
 
Fungsi part 4
Fungsi part 4Fungsi part 4
Fungsi part 4
Budi Yono
 
Materi kuliah 21 pointer part 1
Materi kuliah 21   pointer part 1Materi kuliah 21   pointer part 1
Materi kuliah 21 pointer part 1Budi Yono
 
Fungsi part 3
Fungsi part 3Fungsi part 3
Fungsi part 3
Budi Yono
 

More from Budi Yono (20)

Materi kuliah 01 array part 1
Materi kuliah 01   array part 1Materi kuliah 01   array part 1
Materi kuliah 01 array part 1
 
Materi kuliah 04 pointer part 2
Materi kuliah 04   pointer part 2Materi kuliah 04   pointer part 2
Materi kuliah 04 pointer part 2
 
Materi kuliah 05 pointer part 3
Materi kuliah 05   pointer part 3Materi kuliah 05   pointer part 3
Materi kuliah 05 pointer part 3
 
Materi kuliah 08 sort part 3
Materi kuliah 08   sort part 3Materi kuliah 08   sort part 3
Materi kuliah 08 sort part 3
 
Materi kuliah 02 array part 2
Materi kuliah 02   array part 2Materi kuliah 02   array part 2
Materi kuliah 02 array part 2
 
Materi kuliah 23 pointer part 3
Materi kuliah 23   pointer part 3Materi kuliah 23   pointer part 3
Materi kuliah 23 pointer part 3
 
Materi kuliah 19 fungsi part 2
Materi kuliah 19   fungsi part 2Materi kuliah 19   fungsi part 2
Materi kuliah 19 fungsi part 2
 
01 pengenalan algoritma
01   pengenalan algoritma01   pengenalan algoritma
01 pengenalan algoritma
 
Materi kuliah 04 sekilas c++
Materi kuliah 04   sekilas c++Materi kuliah 04   sekilas c++
Materi kuliah 04 sekilas c++
 
05 pengenalan c++
05   pengenalan c++05   pengenalan c++
05 pengenalan c++
 
08 elemen dasar c++ part 3
08   elemen dasar c++ part 308   elemen dasar c++ part 3
08 elemen dasar c++ part 3
 
10 operator dan ungkapan part 2
10   operator dan ungkapan part 210   operator dan ungkapan part 2
10 operator dan ungkapan part 2
 
09 operator dan ungkapan part 1
09   operator dan ungkapan part 109   operator dan ungkapan part 1
09 operator dan ungkapan part 1
 
Materi kuliah 12 pernyataan dasar part 1
Materi kuliah 12   pernyataan dasar part 1Materi kuliah 12   pernyataan dasar part 1
Materi kuliah 12 pernyataan dasar part 1
 
02 flowchart
02   flowchart02   flowchart
02 flowchart
 
Materi kuliah 14 pernyataan dasar part 3
Materi kuliah 14   pernyataan dasar part 3Materi kuliah 14   pernyataan dasar part 3
Materi kuliah 14 pernyataan dasar part 3
 
07 elemen dasar c++ part 2
07   elemen dasar c++ part 207   elemen dasar c++ part 2
07 elemen dasar c++ part 2
 
Fungsi part 4
Fungsi part 4Fungsi part 4
Fungsi part 4
 
Materi kuliah 21 pointer part 1
Materi kuliah 21   pointer part 1Materi kuliah 21   pointer part 1
Materi kuliah 21 pointer part 1
 
Fungsi part 3
Fungsi part 3Fungsi part 3
Fungsi part 3
 

Materi kuliah 14 pernyataan dasar part 3

  • 2. Pernyataan while  Pernyataan while merupakan salah satu pernyataan yang berguna untuk memproses suatu pernyataan atau beberapa pernyataan beberapa kali.  Bentuk pernyataan ini : while (ungkapan) pernyataan;
  • 3. Pernyataan while  Bagian pernyataan yang mengikuti while akan dieksekusi selama ungkapan pada while bernilai benar (tidak sama dengan nol).  Perlu diketahui, pengujian terhadap ungkapan pada while dilakukan sebelum bagian pernyataan.  Oleh karena itu ada kemungkinan bagian pernyataan pada while tidak dijalankan sama sekali, yaitu kalau kondisi yang pertama kali bernilai salah.
  • 4. Pernyataan while //program30.cpp #include <iostream.h> #include <conio.h> void main() { clrscr(); int i; //sebagai variabel pencacah i = 0; //mula-mula diisi nilai 0 while (i < 10) { cout<<"C++"<<endl; i++; //menaikkan pencacah sebesar 1 } getch(); }
  • 5. Pernyataan do-while  Pernyataan do-while juga berguna untuk mengulang proses.  Formatnya : do { pernyataan1; pernyataan2; ... pernyataanN; } while (ungkapan)
  • 6. Pernyataan do-while  Bagian pernyataan1 hingga pernyataanN dijalankan secara berulang sampai ungkapan bernilai salah (sama dengan nol).  Namun berbeda dengan while, pengujian dilakukan di belakang (setelah) bagian pernyataan.  Oleh karena itu, bagian pernyataan pada do-while minimal akan dijalankan sekali.
  • 7. Pernyataan do-while //program31.cpp #include <iostream.h> #include <conio.h> void main() { clrscr(); int i; //sebagai variabel pencacah i = 0; //mula-mula diisi nilai 0 do { cout<<"C++"<<endl; i++; //menaikkan pencacah sebesar 1 } while (i < 10); getch(); }
  • 8. Pernyataan for  Pernyataan for juga berguna untuk mengulang pengeksekusian terhadap satu atau sejumlah pernyatan.  Bentuknya adalah sebagai berikut : for (ungkapan1; ungkapan2; ungkapan3;) pernyataan;
  • 9. Pernyataan for  Pernyataan diatas identik dengan :  ungkapan1 merupakan pernyataan inisialisasi sebelum masuk ke while.  ungkapan2 berlaku sebagai kondisi yang menentukan pengulangan terhadap pernyataan atau tidak.  ungkapan3 digunakan sebagai pengatur variabel yang digunakan di dalam ungkapan1. ungkapan1; while (ungkapan2) { pernyataan; ungkapan3; }
  • 11. Pernyataan for //program32.cpp #include <iostream.h> #include <conio.h> void main() { clrscr(); int i,n; cout<<"Masukkan batas : "; cin>>n; for(i=1; i<=n; i++) { cout<<i<<" "; } getch(); }
  • 12. Nested for //program33.cpp #include <iostream.h> #include <conio.h> void main() { clrscr(); int n; int i,j; cout<<"Masukkan tinggi : "; cin>>n; for(i=1; i<=n; i++) { for(j=1; j<=i; j++) { cout<<"*"; } cout<<endl; } getch(); }
  • 13. Pernyatan break  Pernyataan break telah diperkenalkan pada pernyataan switch. Kegunaannya yaitu untuk keluar dari switch.  Selain itu, pernyataan break juga dapat digunakan pada pernyataan for, while, do-while.  Kegunaanya yaitu untuk memaksa keluar dari pernyataan-pernyataan tersebut.
  • 14. Pernyatan break //program34.cpp #include <iostream.h> #include <conio.h> void main() { int bil = 1; while (bil<=10) { if (bil>5) break; cout<<bil<<endl; bil++; } getch(); }
  • 15. Pernyatan break  Pada program di depan, tanpa kehadiran :  Maka program akan menampilkan angka 1 hingga 10. if (bil>5) break;
  • 16. Pernyataan continue  Kegunaan pernyataan continue merupakan kebalikan dari break.  Pernyataan continue dipakai untuk mengarahkan eksekusi ke putaran / iterasi selanjutnya pada pernyataan pengulangan.
  • 17. Pernyataan continue //program35.cpp #include <iostream.h> #include <conio.h> void main() { int bil; for (bil = 1; bil <= 10; bil++) { cout<<bil<<" "; continue; cout<<"Tulisan ini tidak muncul"; } getch(); }