DISUSUN OLEH:
Dosen Pengampu:
Struktur perulangan (atau dalam bahasa inggris disebut loop) adalah instruksi kode
program yang bertujuan untuk mengulang beberapa baris perintah.Dalam merancang
perulangan for, 3 komponen:
// kode program
// kode program
Pengulangan atau looping digunakan untuk menuliskan instruksi yang sama secara
berulang-ulang kali. Terdapat beberapa perintah dalam pengulangan/Looping, yaitu For,
While dan, Do while
Perulanagan while
Perulangan dengan menggunakan teknik while ini sebenarnya adalah suatu bentuk
perulangan yang memodifikasi teknik pencabangan (branching) secara kasar.
Pernyataan yang ada didalam blok perulangan akan dieksekusi dengan cara memeriksa
ekspresi yang ada, sepanjang ekspresi bernilai true maka statement akan terus di
eksekusi..
Perulangan do while
Lara Anggraini 1 F1A021009
Perulangan dengan do while adalah perulangan dengan membalikkan logika
perulangan dengan teknik while. Dalam perulangan dengan bentuk ini, pernyataan
dieksekusi dulu, baru kemudian kondisi variabel kontrol perulangannya diperiksa
apakah memenuhi syarat atau tidak.
start;
do
{
// kode program
// kode program
increment;
}
while (condition)
For : Untuk mengulang suatu proses yang telah diketahui jumlahnya. While : Untuk
mengulang suatu proses yang belum diketahui jumlahnya. Pengecekan kondisi akan
dilakukan terlebih dahulu. Jika kondisi masih bernilai true, maka looping akan terus
berlanjut. Statement WHILE juga digunakan untuk menyatakan perulangan.Do
While : Sama seperti while, melakukan perulangan walaupun belum diketahui jumlahnya.
Instruksi akan dijalankan lebih dahulu, kemudian dilakukan pengecekan kondisi apabila masih
bernilai true maka looping akan terus berlanjut.
F1A021009
Gambar 1 Perulangan for
#include <iostream>
using namespace std;
int main()
{
int a=1;
//for
for (a=1;a<=10;a++){
cout<< (a * 2)<< " ";
}
cout <<endl;
return 0;
}
Penjelasan Source Code :
Source code diatas menggunakan perulangan for, yakni sebuah perulangan dari 1
sampai 10, lalu menggunakan function cout yang digunakan untuk menampilkan output,
dan return 0 untuk memberitahu bahwa code telah selesai di esekusi dengan exit code 0.
Hasil Output (Screenshoot hasil) :
F1A021009
Gambar 3 tampilan nama di kelipatan 10
#include <iostream>
using namespace std;
int main(){
int a;
for(a=1; a<=100; a++){
if (a%10==0)
cout<<"LARA ANGGRAINI"<<endl;
else{
cout<<a<<endl;
}
}
F1A021009
int main()
{
int a = 3;
while (a <= 10){
if (a%2==0)
cout<<a<<"adalah bilangan genap /n";
else{
cout<<a<<"adalah bilangan ganjil /n";
}
break;
}
}
Penjelasan Source Code:
Source code diatas menggunakan perulangan while lalu menggunakan function cout
yang digunakan untuk menampilkan output. Dan menggunakan if else untuk melakukan
kondisi yang di tentukan dengan mengevaluasi benar atau salah. Lalu return 0 untuk
memberitahu bahwa code telah selesai di esekusi dengan exit code 0.
Hasil Output (Screenshoot hasil) :
Duniailkom . ( 2020 ). Tutorial Belajar C++ Part 32: Perulangan FOR Bahasa C++
https://www.duniailkom.com/tutorial-belajar-c-plus-plus-perulangan-for-bahasa-c-
plus-plus/.
NPM : F1A021009
Dosen :
1. Fades BR. Gultom, S.Pd, M.Sc
2. Rahmat Nursalim, S.Pd, M.Si
Asisten :