Perulangan For pada C++ | Belajar C++ 23
Assalamualaikum sobat pada artikel kali ini, kita akan belajar tentang
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.
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.
For Loop
Berikut adalah bentuk umum dari perulangan for:
for(inisialisasi,
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...
Posting Komentar untuk "Perulangan For pada C++ | Belajar C++ 23"