CV. Rhestu Mandiri, alamat Jl. Raya Mangkang No.25 Tugu Semarang 50156 Phone (024)8663677 / 085842885000 / 087832885000 | PERDAGANGAN UMUM DAN PELAYANAN JASA : -Jasa Kontruksi dan Bangunan Sipil, -Jasa Laporan Pajak Perusahaan Dan Perorangan, -Jasa Catering dan Tata Boga, -Jasa Perijinan : NPWP,SIUP,TDP,CV,PT,IMB, dan HO | Menerima Anak Kos, dengan fasilitas : Kamar Mandi Dalam, Air Lancar, Lokasi Setrategis (Dekat dengan jalan raya)

Software Developer

Senin, 05 Agustus 2013

By on 07.58
STRUKTUR KONTROL PERULANGAN (LOOPING)
  Perulangan : Perulangan data atau yang biasa disebut dengan “looping” adalah proses yang dilakukan secara berulang-ulang sampai batas yang ditentukan. Biasanya bila dalam perulangan tersebut tidak disertakan batasnya maka syntax akan error karena proses itu akan berulang terus hingga tak terhingga sementara variabel dalam komputer masih terbatas. Jenis : a. FOR Syntax : for (inisialisasi ; syarat ; penambahan) { pernyataan} inisialisasi : keadaan awal dari variabel control syarat : ekspresi relasi yang merupakan kondisi penambahan : pengatur perubahan nilai variabel control Contoh : for (i=0;i<10;i++) { p=2+i; } b. WHILE Syntax : while (kondisi){ pernyataan} Contoh : i=0 while (i<10) { p=2+i; i++; } c. DO – WHILE Syntax : do { pernyataan} while (kondisi); Contoh : i=0 do { i++; } while (i<10) Perbedaan antara FOR, WHILE, dan DO-WHILE : For : untuk mengulang suatu proses yang telah diketahui jumlahnya. While : Pre Tested Loop untuk mengulang suatu proses yang belum diketahui jumlahnya. Pengecekan kondisi akan dilakukan terlebih dahulu. Jika kondisi masih bernilai true, maka looping akan terus berlanjut. Do-while : Post Tested Loop untuk mengulang suatu proses yang belum diketahui jumlahnya. Instruksi akan dijalankan lebih dahulu, kemudian dilakukan pengecekan kondisi apabila masih bernilai true maka looping akan terus berlanjut. Makna lainya yang sama : PERULANGAN / LOOP Struktur Perulangan digunakan untuk mengulang sekumpulan perintah sesuai dengan kondisi yang diberikan. Proses perulangan biasanya digunakan untuk mengulang proses pemasukan data, mengulang proses perhitungan dan mengulang untuk proses penampilan hasil pengolahan data, dengan jumlah tertentu jika sebuah kondisi belum terpenuhi. Pada bahasa pemrograman, perulangan proses ditangani dengan suatu mekanisme yang dinamakan dengan nama loop. Denganloop, suatu proses yang berulang dapat diimplementasikan dengan menggunakan statement-statement yang pendek, tanpa harus menuliskan statemen berulang-ulang. Ada 3 (tiga) cara untuk melakukan perulangan di C++ yaitu : 1. For statement 2. While statement 3. Do while statement PENJELASAN 1. For Statement Ini adalah statement perulangan yang paling sering digunakan. Statement for memiliki 3 parameter, yaitu nilai awal (initial value), tes kondisi yang menentukan akhir loop, dan penentu perubahan nilai. Bentuk umum : For (<init-exp> ; <test-exp> ; <inc/dec-exp> ) Statement ; Keterangan : • Init-exp : ekspresi yang digunakan untuk melakukan inisialisasi terhadap variable-variabel tertentu, terutama variable yang digunakan untuk melakukan iterasi. Init-exp dapat berupa ekspresi maupun pendefinisian variable. • Test-exp : ekspresi yang memegang control terhadap proses perulangan tersebut, pada bagian ini akan ditentukan apakah proses perulangan akan tetap berlangsung atau tidak. • Inc/dec-exp : digunakan untuk mengatur perubahan nilai variable. Umumnya nilai variable tersebut bertambah / berkurang 1 (satu) 2. WHILE STATEMENT Pernyataan while adalah pernyataan yang berguna untuk memproses suatu pernyataan atau memproses pernyataan beberapa kali. Pernyataan atau aksi akan di ulang jika kondisi bernilai benar dan jika salah maka keuar dari blok perulangan (loop) Bentuk umum While : <Inisialisasi> while (kondisi) { Pernyataan ; } 3. DO WHILE STATEMENT Perulangan akan dilakukan minimal 1x terlebih dahulu, kemudian baru dilakukan pengecekan terhadap kondisi, jika kondisi benar maka perulangan masih akan tetap dilakukan. Perulangan dengan do…while() akan dilakukan sampai kondisi false. Perbedaan dengan while statement adalah : pada do while kondisi akan dievaluasi setelah dilakukan statement/proses. Selain itu pada do while minimal akan dilaksanakan 1 (satu) kali statement/instruksinya.
By Ahmad Hidayatullah Ichsan_X RPL 1 SMK Negeri 8 Semarang 
@ahmadichsan11/ahmadichsan11@rocketmail.com

0 komentar:

Posting Komentar