Wednesday, December 12, 2012

Looping ( Perulangan ) Dalam Program C++

Macam-macam perulangan ( looping ) dalam C++



Dalam membuat program, terkadang membutuhkan suatu perulangan (looping). Ilustrasinya, peraga pengurangan 1-10 mudah dibuat hanya menggunakan operator (-) , begitupun dengan penjumlahan ataupun perkalian dan lain sebagainya, namun akan sangat tidak efektif jika data yang ingin kita tampilkan mencapai 10000 atau bahkan 900000 , akan sangat tidak efektif dan membutuhkan waktu yang lama jika hanya menggukanan operaor manual, disinilah looping ( perulangan ) dibutuhkan.

Looping tidak hanya ada di program C++ , ada juga di program pascal atau pun bahasa pemrograman manapun, namun sekarang yang akan saya bahas adalah looping dengan menggunakan bahasa pemrograman C++ .

Ada beberapa macam perulangan pada C++ , yaitu :

· While

· Do.. While..

· For



1. Struktur Perulangan While.



Perulangan While banyak digunakan pada program terstruktur, jumlah perulangan belum diketahui dan hanya di eksekusi juka bernilai benar (true) dan berhenti saat bernilai salah (false).



Contoh:



#include <iostream.h>

main()

{ int A;

I = 1;

while ( I < 5 )

{ cout << I<< endl;

I++; }

}



Output :

1

2

3

4





2. Struktur perulangan Do... While..

Pada dasarnya antara Struktur perulangan While dan Do… While.. sama, perbedaanya hanya pada letak kodisi yang akan diseleksi, Untuk statement while, kondisi yang diseleksi terletak di awal, sehingga sebelum masuk ke dalam lingkup perulangan while, kondisi harus sudah benar terlebih dahulu. Untuk statement do – while, kondisi yang diseleksi terletak di akhir lingkup perulangan.



Contoh:



#include <iostream.h>

main()

{ int I;

I = 1;

Do

{ cout << I<< endl;

I++; }

while ( I <= 9 );

}



Output:

1

2

3

4

5

6

7

8

9





3. Struktur Perulangan For

Struktur perulangan for biasa digunakan untuk mengulang suatu proses yang telah diketahui jumlah perulangannya. Dari segi penulisannya, struktur perulangan for tampaknya lebih efisien karena susunannya lebih simpel dan sederhana.



Contoh:



#include <iostream.h>

main()

{ int X;

for( X =1; X <= 3; X++ ) cout << “Imam Agung P !” << endl; }



Output



Imam Agung P !

Imam Agung P !

Imam Agung P !

3 comments:

  1. kalo macam macam statement perulangan, apaan aja ya gan?? mohon penerangannya...

    ReplyDelete
  2. Akan lebih baik jika scriptnya di muat dalam halaman khusus gan,, biar gak jadi satu sama artikel, sekedar saran saja, terimaksih,

    Rekomendasi artikel terkait = >
    KOLEKSI PROGRAM PERULANGAN C++

    ReplyDelete
  3. artikelnya sangat bermanfaat .. terimakasih gan.
    kunjungi juga.
    tugaskuliah15.blogspot.com

    ReplyDelete