Thursday, March 16, 2017

Perulangan For dalam C++, Contoh dan Penjelasan

Perulangan For dalam C++,  Contoh dan Penjelasan

Perulangan adalah suatu proses yang melakukan statemen-statemen dalam sebuah program secara terus-menerus sampai terdapat kondisi untuk menghentikannya.

Struktur For

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.
 
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 oke;
         for(oke=0;oke<10;oke++)
            {
                cout<<oke+1;
         }
         return 0;
    }
hasil runningnya 

Contoh perulangan For yang sifatnya menurun (decrement)
#include <iostream>
using namespace std;
int main()
    {
         int oke;
         for(oke=8;oke>0;oke--)
            {
              cout<<MD-1;
         }
         return 0;
    }
hasil runningnya

Secara default, struktur for akan menaikkan atau menurunkan nilai dari sebuah variabel indeks dengan nilai 1, akan tetapi bagaimana jika kita ingin menaikkan nilai tersebut dengan nilai yang lain (misal menaikkan dengan nilai 3 bukan 1) ? Jawabannya adalah dengan menggantikan operator increment atau decrement dengan statement yang kita definisikan sendiri. Berikut ini adalah contoh program yang menaikkan nilai variabel indeks dengan nilai 3.
#include <iostream>
using namespace std;
int main()
    {
         int oke;
         for(oke=1;oke<10;oke+=2)
            {
              cout<<oke;
         }
         return 0;
    }
Hasil yang akan dihasilkan oleh program diatas adalah sebagai berikut:
 

Sekian Artikel mengenai Perulangan For dalam C++, Lengkap Contoh dan Penjelasan, semoga artikel ini dapat bermanfaat bagi sobat baik untuk menambah ilmu, mengerjakan tugas, maupun untuk sekedar menambah wawasan tentang Struktur perulangan for, contoh perulangan for, program dengan for dan struktur for dengan banyak variabel pada C++. Seandainya sobat menemukan kesalahan baik dari segi penjelasan maupun penulisan, mohon kritik dan saran yang membangun untuk kemajuan dan kebaikan bersama. Akhir kata, Terimakasih atas kunjungannya.

BlogMadioke, Terimakasih
 
Referensi :http://www.materidosen.com/2017/03/perulangan-for-dalam-c-lengkap-contoh.html
 
 

No comments:
Write comments