Tuesday, October 18, 2016

Pengertian Dan Fungsi Looping

Meskipun kita telah mampu mendefinisikan permasalahan kita dalam bentuk percabangan (if-conditional), terkadang hal tersebut tidaklah cukup. Misalnya kita telah memilih salah satu alternatif yang ada, namun apabila alternatif tersebut tidak sesuai dengan yang diharapkan, kita perlu kembali ke langkah-langkah sebelumnya untuk mencari alternatif lain. Pada bagian inilah kita menggunakan proses perulangan, atau dalam bahasa pemrograman bisa disebut dengan looping..
Selain untuk menyelesaikan permasalahan di atas, looping dapat digunakan untuk menghasilkan program agar dapat berjalan lebih efektif. Andaikata kita perlu menuliskan nomor urut dari no.1 hingga no.100. Tanpa menggunakan looping, maka kita perlu menuliskannya satu per satu. Hal tersebut tentu banyak menyita waktu, energi, dan filesize. Akan tetapi, bila kita menggunakan looping, maka setidaknya hanya butuh beberapa baris perintah untuk mencapai tujuan tersebut.
Dalam Bahasa C++, instruksi yang paling umum digunakan adalah instruksi FOR, instruksi WHILE, dan instruksi DO-WHILE. Seluruh proses dapat dilakukan oleh ketiga instruksi tersebut. Namun, instruksi ’for’ umumnya digunakan untuk proses looping dimana jumlah perulangannya diketahui, sedangkan instruksi ’while’ dan ’do-while’ digunakan apabila proses perulangan bergantung pada suatu kondisi.
Program Looping atau Pengulangan adalah suatu yang wajib dikuasai oleh seorang Programmer, ini karena looping adalah jiwa dari program. Banyak Algoritma yang memerlukan looping sebagai sarana terwujudnya Algoritma tersebut seperti Algoritma Array, Searching, Sorting, dll. Dari sini kebayang bagaimana pentingnya sebuah looping dalam sebuah program. Maka dari itu Aden Kejawen yang suka looping alias muter-muter kalo jelasin, akan mencoba berbagi tentang Algoritma dan Syntax Looping dalam Bahasa C.
Bahasa C memang sepopuler Visual Basic atau PHP di Indonesia tapi seperti yang kita tau semua bahwa Bahasa C adalah bahasa Free Platform yang powerfull dan merupakan Source Code dari Core Linux, dan Unix. Selain itu Visual C# atau Visual C++ yang disediakan oleh Microsoft juga menjadi pertimbangan untuk mengembangkan bahasa C di Indonesia. *Kok jadi ngelantur sih* Ok kembali ke Looping, Langsung aja!
Looping dalam Bahasa C dibagi menjadi 3 yaitu For, While dan Do While. For digunakan untuk Looping otomatis dan lebih sering dipakai ketimbang While dan Do While. Sementara While dan Do While adalah Looping Conditional sehingga While dan Do While lebih Fleksibel. Tergantung anda sendiri selaku programmer ingin menggunakan yang mana. Kedua – duanya pun boleh kok
Syntax Looping For  :
For (i=1;i<=10;i++){
Block Proses;
}
Syntax Looping While dan Do While
While (i<=10){
Block Proses;
i++;
}
// Perhatikan i++;
Do{
Block Proses;
i++;
}
While (i<=10)

Fungsi Looping ( Pengulangan )

Looping adalah suatu fungsi pengulangan dalam sebuah script program C++.
Gunanya adalah untuk mempermudah melakukan suatu proses yang berulang-ulang, seperti membuat angka dari 1 – 10. Jika memakai script biasa kita akan memakan banyak memori, tetapi dengan looping kita dapat melakukannya dengan memori yang sedikit dan waktu yang singkat.
Adapun macam-macam looping yang umumnya digunakan :        
For
Gunanya untuk mengulang satu pernyataan sebanyak yang kita mau.
Script for(int i=0;i<=9;i++) { statement}
Pengulangan akan dilakukan dari 0-9, berarti ada 10x pengulangan.
Arti variable i=0 adalah nilai awal dari i adalah 0.
Arti i<=9 adalah maksimal pengulangan yang dilakukan adalah sampai 9.
Arti i++ adalah menambahkan nilai setiap pengulangan yang sudah di eksekusi, contoh nya jika kita sudah memasukkan nilai di i [0] , maka akan langsung lanjut ke i [1] dan seterusnya hingga i [9].
2               2.  While
Hampir sama dengan For, namun dalam while sistemnya hampir sama juga dengan If. Berikut contoh scriptnya :

Int i=1;
While(i<=4)
{
Cout<<;
I++;
}

Sebelum penggunaan while, nilai integer harus di deklarasikan terlebih dahulu (int i=1).
Penggunaannya hampir sama dengan if, tetapi di akhir statement harus ada tanda variable++ (i++) untuk menyatakan pengulangan hingga 4x
3               3.   Do While
Merupakan statement pengulangan yang biasa digunakan untuk membuat menu dalam program. Secara umum proses do while sama dengan for ataupun while. Berikut contohnya :

do
{
  Clrscr();
Cout<<”1. Jual“;
Cout<<”2. Beli “;
int i;
Cin>>i;

}while(i!=3);

Dalam statement di atas, ada 2 menu yang kita buat, yaitu menu jual dan beli. Dalam hal ini jika kita tidak menginput 3 (while(i!=3)) maka pengulangan terus berlangsung ,

Blogger
Disqus
Pilih Sistem Komentar Yang Anda Sukai

No comments

Catatan Sebelum Berkomentar
  • Harap berkomentar sesuai dengan judul artikel.
  • Tidak diperbolehkan untuk mempromosikan barang atau berjualan.
  • Berkomentarlah dengan baik, Kepribadian Anda tercemin saat berkomentar.