Tutorial C++ #6 Perulangan Pada Bahasa Pemrograman C++

Perulangan Pada Bahasa Pemrograman C++
0 0
Read Time:4 Minute, 9 Second

Tutorial C++ #6 Perulangan Pada Bahasa Pemrograman C++ – Selamat datang kambali sobat iniilmu.com, pada kesempatan sebelumnya kita telah membahas mengenai Tutorial C++ #05 Perintah Penyeleksian Kondisi Pada C++.

proses perulangan sering sekali kita temu di dalam bahasa pemrograman, pada kesempatan kali ini kita akan membahas mengenai perulangan pada bahasa C++. Apa itu perulangan ?

Looping atau yang kita kenal dengan perulangan adalah sebuah perintah yang berfungsi untuk melakukan atau menjalankan sebauh baris program secara berulang-ulang, selama sarat atau kondisi untuk melakukan perulangan masih terpenuhi.

Sebagai contoh ketika kita ingin mencetak sebauh tulisan sebayak 100 kali, maka selama tulisan tersebut tidak lebih dari 100 maka perulangan akan terus berjalan. Apa saja sih perintah perulangan C++ ?

Perintah perulangan C++ diantara lain for, while, dan do-while, kita akan membahas perintah perulangan tersebut satu demi satu.

  1. FOR

Perintah perulangan FOR adalah perintah yang diketahui jumlah proses pengulangannya, penulisan perintah for dapat dilihat dibawah ini

for ( inisialisai; syarat perulangan; pengubah bilangan pencacah)

jika sebuah pernyataan atau perintah for memiliki lebih dari satu pernyataan penulisannya harus berada di dalam tanda kurung kurawal “{}”, seperti contoh berikut ini:

for (inisialisasi; syarat perulangan; pengubah bilangan pencacah){

pernyataan/perintah;

pernyataan/perintah;

}

Penjelasan :

-> Inisialisasi : berfungsi untuk memberikan nilai awal untuk variabel-variabel tertentu.

-> Syarat Perulangan : merupakan pengontrol dari perulangan for yang menentukan berapa kali atau berapa banyak perintah akan di lakukan pengulangan.

-> Pengubah Nilai Pencacah : berfungsi untuk mengatur kenaikan atau penurunan dari bilangan pencacah.

Contoh :

Contoh pertama kita akan menampilkan bilangan dari 1 sampai 10 dan contoh kedua kita akan menampilkan bilangan dari 10 sampai 1.

contoh pertama :

#include <iostream>

using namespace std;

main(){

int i;
for(i=1;i<=10;i++){
    cout <<i;
}
}

Hasil dari contoh pertama:

Contoh Perulangan For

penjelasan:

pada contoh pertama kita berhasil menampilkan angka 1 sampai dengan 10, dengan mendeklarasikan variabel i dan memberikannya nilai awal 1 di dalam perulangan, selanjutnya kita memberikan syarat i<=10 artinya perulangan akan terus berjalan jika masih memenuhi syarat dimana nilai dari variabel i tidak boleh lebih dari 10, untuk pengubah nilai pencacah kita memberikan i++ artinya setiap kali melakukan perlurangan nilai dari variabel i akan ditambah 1.

contoh kedua

#include <iostream>

using namespace std;

main(){

int i;
for(i=10;i>=1;i--){
    cout <<i;
}
}

Hasil dari contoh kedua:

Contoh perulangan for

Penjelasan:

pada contoh kedua kita berhasil menampilkan angka 10 sampai dengan 1, dengan mendeklarasikan variabel i dan meberikan nilai awal 10 di dalam perulangan, syarat dari perulangan ini i>=1, artinya nilai dari variabel i tidak boleh kurang dari 1, untuk pengubah nilai pencacah kita memberikan i–, artinya setiap kali perulangan nilai dari variabel i akan dikurang 1.

2. While

Perulangan while merupakan perintah perulangan yang mirip dengan perintah perulangan for, jika pada perintah perulangan for memiliki syarat yang dituliskan dengan satu baris seperti for(i=0;i<10;i++), sedangkan pada perintah perulangan while syarat di tuliskan secara terpisah, penulisan perintah while dapat dilihat dibawah ini:

Penjelasan:

  1. Inisialisasi : berfungsi untuk memberikan nilai awal pada seuatu variabel.
  2. syarat : berfungsi untuk mengatur perulangan while yang mengatur seberapa banyak perulangan tersebut berjalan.
  3. nilai_pencacah : berfungsi untuk mengatur kenaikan atau penurusan nilai pencacah.

contoh:

#include <iostream>

using namespace std;

main(){

    int i=1;
    while(i <= 5){
        cout <<"iniilmu.com"<<endl;
        ++i;
    }
}

Penjelasan:

Source code diatas merupakan contoh perintah perulangan while pada c++, dengan penjelasan sebagai berikut:

  1. int i = 1 : merupakan inisialisasi nilai awal yang mendeklarasikan varibil i dengan tipe data integer dan memberikan nilai 1 pada variabel tersebut.
  2. i <= 5 : merupakan syarat pada while yang berarti perulangan akan berjalan sebanyak 5 kali
  3. i++ : berfungsi untuk melakukan penambahan nilai pada variavel i, setiap perulangan nilai i akan ditambah 1

hasil dari source code diatas dapat dilihat pada gambar dibawah ini:

contoh program while pada c++

3. Do While

Perintah perulangan do while merupakan perintah yang minimal dijalankan satu kali, karena perintah do while melakukan perulangan terlebih dahulu baru melakukan pengecekan syarat perulangan. Penulisan perintah do while dapat dilihat dibawah ini:

penulisan do while pada c++
  1. Inisialisasi : merupakan sebuah pendeklarasian variabel yang diberi nilai awal, yang berfungsi untuk nilai awal perulangan.
  2. perintah : merupakan code yang berisikan perintah-perintah saat perulangan berjalan.
  3. nilai_pencacah : merupakan nilai yang berfungsi untuk menaikan atau menurunkan nilai.
  4. syarat : berfungsi untuk memberikan syarat perulangan, apakah tetap melakukan perulangan atau sudah selesai.

Contoh:

#include <iostream>

using namespace std;

main(){

    int i = 1;
    do
    {
        cout <<"Iniilmu.com"<<endl;
        i++;
    }
    while(i<=5);

}

pada contoh program diatas akan menghasilkan tulisan iniilmu.com sebanyak 5 kali, karena syarat dari perulangan do while tersebut nilai variabel i tidak boleh lebih dari 5, jadi selama nilai dari variabel i kurang dari sama dengan 5 maka perulangan akan terus bejalan, hasil dari program diatas dapat dilihat pada gambar dibawah ini:

Contoh do while pada C++

Sekian penjelasan mengenai perulangan pada C++, semoga dapat dipahami, jika memiliki pertanyaan silahkan dituliskan di kolom komentar, selamat belajar !!

Happy
Happy
0 %
Sad
Sad
0 %
Excited
Excited
0 %
Sleepy
Sleepy
0 %
Angry
Angry
0 %
Surprise
Surprise
0 %
Penyeleksian Kondisi Pada C++ Previous post Tutorial C++ #05 Perintah Penyeleksian Kondisi Pada C++

Average Rating

5 Star
0%
4 Star
0%
3 Star
0%
2 Star
0%
1 Star
0%

Leave a Reply

Your email address will not be published. Required fields are marked *