• MENULIS UNTUK DIKENANG ;) _____________________

Perulangan di C++

 on Kamis, 04 Februari 2016  

Assalamualaikum Wr.Wb

Perulangan ( Looping )

Apa itu perulangan ? Perulangan adalah sesuatu yang diulang-ulang ;D Bener kan ? BENER ! Tapi maksud yang ingin kita pelajari disini itu adalah bagaimana cara me-efisien kan sesuatu yang diulang-ulang tersebut.. Simak contoh berikut :

Tanya : Buatlah program untuk menampilkan angka dari 1 sampai 5 !
Jawaban :


Nah jawaban diatas itu benar! Tapi gak efisien . Ko bisa ? yaa oke oke ajalah kalo kalian buat program buat nampilin “cuman angka 1 sampe 5” . Tapi gimana kalo disuruh buat program dari 1 sampe 1000 ? Mau copas terus sampe seribu ? Silahkan ;) Tapi orang yang ngerti perulangan cukup ngetik :


Coba jalanin sintak program diatas, sama aja kan hasil nya nampilin angka dari 1 sampe 1000 ;) Itulah ke-efisien-an perulangan . Nah perulangan di C++ dan “biasa nya” di bhs pemrograman lain nya juga ada 3 jenis yaitu : perulangan for, perulangan while, perulangan do-while.


1. Perulangan for


Perulangan ini yang paling sering dgunakan. Nah bentuk umum dari perulangan for adalah :


Nah jadi penjelasan dari contoh program diatas itu seperti :


int angka=1 adalah nilai awal atau kalo kita ubah kebahasa manusia nya “kita buat variable int/integer bernama angka dengan isi data nya 1”
angka<=1000 adalah syarat perulangan atau kalo kita ubah kebahasa manusia nya “eh borlan tolong ulangin terus variable angka jangan berhenti kecuali variable angka nilai nya udah lewat dari 1000”
angka++ itu sintak yang dipersingkat yang berarti angka=angka+1, adalah peningkatan bilangan. Nah jadi LOGIKA NYA kan syarat perulangan nya jangan berhenti kecuali variable angka lebih dari 1000 sedangkan kita buat variable angka=1, 1 kan kurang dari 1000 ? Jadi bakal ngulang terus dong gak bakal berhenti kalo gak kita tambahin tuh variable angka. Gt guys, baca nya ulang ulang kalo masih bingung :D

Atau kalo masih bingung coba jalanin sintak berikut :


Berapa angka yang muncul ? 2,4,6,8,10 kan ? Nah gua harap kalian ngerti maksud angka++ atau angka=angka+2 itu guna nya apa ;)

Selanjut nya angka=angka+1 itu kan peningkatan nilai.. Kalo penurunan nilai bisa gak ? BISA ! jad angka=angka+1 kita ubah menjadi angka=angka-1. Nah karena kita ubah menjadi penurunan nilai, data divariable juga harus kita ubah . Contoh lebih lengkap liat sintak program dibawah :

Berapa angka yang muncul ? 10,9,8,7,6,5,4,3,2,1 bukan ;) Sering-sering latian bakal buat kalian lebih paham soal ini

& untuk cout<<angka<<endl; itu adalah perintah untuk nampilin kelayar apa yang kita mau bisa itu variable yang kita ulang (angka) ataupun kalimat ;) Biar gak bingung coba liat contoh berikut :

Coba jalanin ;) Sangat berguna kan perulangan tuh :D


2. Perulangan While


Perulangan ini juga sama kaya perulangan diatas Cuma beda BENTUK/WUJUD/PENULISAN SINTAK nya aja. Bentuk umum perulangan while :

while(syarat)
{
perintah;
peningkatan/penurunan bilangan;
}

Jadi kalo mau buat program nampilin angka dari 1 s/d 1000 pake perulangan while itu :



3. Perulangan do-while


Perulangan ini agak sedikit beda dari perulang for maupun while karena perulangan ini melakukan perulangan terlebih dahulu baru mengeksekusi syarat. Bingung ? Coba simak wujud dari perulangan do-while :

do
{
perintah;
peningkatan/penurunan bilangan;
}while(syarat)

Nah karena mengeksekusi perulangan dulu baru syarat maka nya walau syarat tidak terpenuhi dia akan tetap melakukan perulangan tapi cuma 1x. Tambah bingung ?
Jalankan kode program berikut :

Dari kode atas kalo kita analisa syarat nya kan lakukan perulangan jika angka tidak lebih dari 2. Seharus nya tidak diulang tetapi diperulangan do-while tidak seperti itu. Nilai dari variable akan tetap diulang walau tidak memenuhi syarat. Walau hanya diulang sekali ;) Itulah perulangan do-while.

Nah mungkin itu aja jenis-jenis perulangan yang gua ngerti dan bisa dishare.

Kalo kalian nanya :
Jadi perulangan mana nih bang yang enak dipake ?!
Jawaban gua :
Whatever you like. Situasi/studi kasus yang akan menjawab ;)









So, Selamat Belajar & Semoga Gak Pusing ;)

Perulangan di C++ 4.5 5 Unknown Kamis, 04 Februari 2016 Nah perulangan di C++ dan “biasa nya” di bhs pemrograman lain nya juga ada 3 jenis yaitu : Assalamualaikum Wr.Wb Perulangan ( Looping ) Apa itu perulangan ? Perulangan adalah sesuatu yang diulang-ulang ;D Bener kan ? BENER ! ...


Tidak ada komentar:

Posting Komentar

Komentar yang "jaka sembung bawa golok" bakal di apus atau minimal gak diladenin :D dan buat yang kurang jelas sama artikel diatas boleh aja nanya tapi plis baca dulu keseluruhan artikel karena biasa nya artikel yang di tulis udah lengkap (biasanya)..

J-Theme });