Assalamualaikum sobat pada artikel kali ini, kita akan belajar tentang
perulangan for pada c++, check this out …
perulangan for pada c++, check this out …
Dalam pemrograman komputer, perulangan (Loop) digunakan untuk mengeksekusi
blok kode program secara berulang-ulang. Sebagai contoh, misal kita ingin
mencetak sebuah pesan sebanyak 1000 kali. Daripada kita menuliskan print
statement sebanyak 1000 kali, kita dapat menggunakan perulangan (loop) untuk
kode program yang lebih singkat.
blok kode program secara berulang-ulang. Sebagai contoh, misal kita ingin
mencetak sebuah pesan sebanyak 1000 kali. Daripada kita menuliskan print
statement sebanyak 1000 kali, kita dapat menggunakan perulangan (loop) untuk
kode program yang lebih singkat.
Dalam C++ terdapat 3 jenis loop (perulangan), yaitu :
- for loop
- while loop
- do while loop
Pada tutorial kali ini kita akan fokus untuk membahas for loop saja. Untuk
pembahasan perulangan yang lain dapat kalian cek pada postingan
sebelumnya.
pembahasan perulangan yang lain dapat kalian cek pada postingan
sebelumnya.
For Loop
Berikut adalah bentuk umum dari perulangan for:
for(inisialisasi,
kondisi,
update){
kondisi,
update){
//Blok kode
}
Penjelasan :
-
Inisialisasi
– Untuk inisialisasi variabel dan hanya akan dieksekusi sekali saja. -
kondisi
– Untuk pengecekan kondisi perulangan. Jika kondisi nilainya true maka
blok kode perulangan akan dieksekusi, dan jika nilainya false maka blok
kode perulangan akan dihentikan. -
update
– berfungsi untuk mengupdate nilai dari variabel yang telah
diinisialisasi.
Flowchart perulangan for
Contoh program
#include <iostream>
using namespace std;
int main(){
for(int x = 0; x < 5; x++){
cout << x << “n”;
}
return 0;
}
Hasil program :
Penjelasan program :
-
int x = 0;, disini kita mendeklarasikan variabel x dengan nilai 0 dengan jenis
tipe data integer. -
x < 5;
, disini adalah kondisi dari perulangan (nilai x harus lebih kecil dari
5). Jika nilai x lebih dari kecil maka nilainya true dan akan membuat
perulangan terus dieksekusi, dan jika nilai x sama dengan atau lebih
besar dari 5 maka nilainya false dan perulangan akan dihentikan. -
x++
, disini kita menambahkan nilai dari x dengan 1 setiap kali blok kode
perulangan dieksekusi. -
cout << x << “n”;
, ini adalah blok kode yang mana akan mencetak nilai x pada konsol dan
memberi baris baru.
Contoh program 2
#include <iostream>
using namespace std;
int main(){
for(int x = 0; x <= 10; x = x+2){
cout << x << “n”;
}
return 0;
}
Hasil program :
Penjelasan program :
-
int x = 0; , disini kita mendeklarasikan variabel x dengan nilai 0 dengan
tipe data integer. -
x <= 10;
, ini adalah kondisi dari perulangan (nilai x harus kurang dari 10).
Jika nilai x lebih kecil dari 10 maka nilainya true dan blok kode
program perulangan akan dieksekusi, dan apabila nilainya sama dengan
atau diatas 10 maka nilainya false dan akan mengakhiri perulangan. -
x = x+2
, disini kita menambahkan nilai dari variabel x dengan 2 setiap blok
kode perulangan dieksekusi. -
cout << x << “n”; , ini adalah blok kode program perulangan yang akan dieksekusi
yang mana akan mencetak nilai dari variabel x dan memberi baris baru.
Sekian untuk artikel kali ini. Terima kasih. Happy a nice day…
Komentar