1. While
(Pengulangan While)
Pengulangan while memiliki ciri khas dengan melakukan pengecekkan diawal. Setelah itu baru akan melakukan pernyataan yang ada didalammnya jika kondisi dinayatakan benar
while(kondisi)
{
// statement
}
Berikut ini adalah program dari video diatas.
// Tugas Do While
// Maulana Gempa Putra
// Teknik Komputer Jaringan dan Media Digital
// ITB
#include <iostream>
using namespace std;
int main()
{
int x=1;
// kita akan membuat perulangan angka x dengan bertambah 1
// hingga 5;
// pertama tentukan nilai x
while (x<=5) //batasan yang akan dijalankan
{
cout << "Nilai x = " << x << endl;
x++;
}
return 0;
}
2. Do While
Do While adalah salah satu pengulangan yang ada di C++, Do While lebih dahulu melakukan pernyataan dan setelah itu baru akan dilakukan cek kondisi. Jika benar maka pengulangan akan kembali dilanjutkan.
Berikut ini adalah video tutorialnnya :
Berikut Ini adalah Source Code dari video diatas.
Do While adalah salah satu pengulangan yang ada di C++, Do While lebih dahulu melakukan pernyataan dan setelah itu baru akan dilakukan cek kondisi. Jika benar maka pengulangan akan kembali dilanjutkan.
do
{
// blok pernyataan yang dijalankan yang akan diulang
}
While (kondisi)
Berikut ini adalah video tutorialnnya :
Video 2. Pengulangan Do-While
// Tugas Do While
// Maulana Gempa Putra
// Teknik Komputer Jaringan dan Media Digital
// ITB
#include <iostream>
using namespace std;
int main()
{
int y=0;
do //mengeksekusi terlebih dahulu,
{
cout << "banyak kelas y = " << y << endl;
y++;
}while(y<5); // terjadi proses pengecekkan.
return 0;
}
Berbeda dari 2 teman diatas nya. For lebih sering digunakan kan karena inisialisasi proses kondisi, dan langkah selanjutnya ditentukan diawal. sehingga akan meminimalisir kesalahan dalam pengulangan.
for(variabel = nilai_awal; kondisi; variabel ++)Berikut ini adalah video tutorialnya :
{
// pernyataan yang akan diulang
}
Video 3. Pengulangan For
Untuk lebih jelasnya saya tampilkan source code program dari video diatas.
// Tugas For
// Maulana Gempa Putra
// Teknik Komputer Jaringan dan Media Digital
// ITB
#include <iostream>
using namespace std;
int main()
{
int x;
//proses pengulangan x=0 adalah inisialisasi awal,
//x<10 adalah tujuan, dan x++ adalah pencacah menaik
for(x=0;x<10;x++)
{
cout << x << " ," << endl;
}
//sama namun inisialisasi pencacah menurun,
//nilai awal harus lebih besar dari tujuan
for(x=10;x>0;x--)
{
cout << x << " ," << endl;
}
return 0;
}
No comments:
Post a Comment