profil

Sabtu, 10 Februari 2018

materi koding C++ perulangan

Perulangan For C++, Lengkap Contoh dan Penjelasan

Perulangan adalah suatu proses eksekusi statemen-statemen dalam sebuah program secara terus-menerus sampai terdapat kondisi untuk menghentikannya. Operasi perulangan / looping selalu dijumpai didalam berbagai bahasa pemrograman, hal tersebut karena struktur perulangan akan sangat membantu dalam efisiensi program.

Struktur For

Dalam C++ terdapat 3 jenis struktur perulangan, yaitu : Struktur For, Struktur While dan Struktur Do While. Pada kesempatan kali ini kita akan membahas Struktur Perulangan For dalam C++, Lengkap Contoh dan Penjelasan. Struktur pengulangan / perulangan jenis for biasanya digunakan untuk melakukan perulangan yang telah diketahui banyaknya. Biasanya jenis perulangan for dianggap sebagai jenis perulangan yang paling mudah dipahami.

Untuk melakukan perulangan dengan menggunakan struktur perulangan for, kita harus memiliki sebuah variabel sebagai indeksnya. Namun perlu sekali untuk diperhatikan bahwa tipe data dari variabel yang akan digunakan sebagai indeks haruslah tipe data yang mempunyai urutan yang teratur, misalnya tipe data int (0,1,2, ... ) atau char ('a' , 'b' , 'c' , ... ).

Adapun bentuk umum dari struktur perulangan for adalah seperti yang tampak dibawah ini:
// Untuk perulangan yang sifatnya menaik (increment)
// Pastikan nialai awal < kondisi saat berjalan
for(variabel = niali_awal ; kondisi_saat_berjalan ; variable++)
{
     Statemen_yang_akan_diulang;
}

// Untuk perulangan yang sifatnya menurun (decrement)
// Pastikan nialai awal > kondisi saat berjalan
for(variabel = nilai_awal ; kondisi_saat_berjalan ; variable--)
{
     Statemen_yang_akan_diulang;
}

Sebagai catatan bahwa jika kita melakukan perulangan yang sifatnya menaik (increment) maka nilai awal dari variabel yang kita definisikan haruslah lebih kecil dari nilai akhir yang dituliskan dalam kondisi (kondisi saat berjalan). Sebaliknya jika kita akan melakukan perulangan yang sifatnya menurun (decrement) maka nilai awal harus lebih besar dari nilai akhir.

Baca Juga : Perbedaan Variabel Global dan Variabel Lokal, Lengkap Contoh dan Penjelasan

Contoh Program dengan Struktur For

Berikut ini contoh program yang menunjukkan perulangan dengan menggunakan struktur for. Program akan ditulis dalam dua tipe, yaitu perulangan for yang sifatnya menaik (increment) dan perulangan for yang sifatnya menurun (decrement).

Contoh perulangan For yang sifatnya menaik (increment)
#include <iostream>

using namespace std;

int main(){
     int MD;

     for(MD=0;MD<8;MD++){
          cout<<"Belajar C++ Bareng MateriDosen.Com"<<endl;
     }

     return 0;
}

Contoh perulangan For yang sifatnya menurun (decrement)
#include <iostream>

using namespace std;

int main(){
     int MD;

     for(MD=8;MD>0;MD--){
          cout<<"Belajar C++ Bareng MateriDosen.Com"<<endl;
     }

     return 0;
}

Kedua program diatas jika dijalankan akan menghasilkan hasil yang sama, yaitu sebagai berikut:
Contoh perulangan For Sederhana
Contoh perulangan For Sederhana
Apabila sobat merasa bingung tentang perbedaan antara perulangan For yang sifatnya menaik dan menurun, coba perhatikan kembali program dibawah ini.
Contoh For Menaik dan Menurun
Contoh For Menaik dan Menurun
#include <iostream>

using namespace std;

int main(){
     cout<<"Contoh Perulangan For Menaik (Increment)"<<endl;
     for(int MD=1;MD<9;MD++){
          cout<<MD<<endl;
     }

     // Funsi cout<<endl dan \n adalah sama
     cout<<"\nContoh Perulangan For Menurun (Decrement)\n";
     for(int MD=8;MD>0;MD--){
          cout<<MD<<"\n";
     }

     return 0;

Tidak ada komentar:

Posting Komentar