da tiga struktur dasar yang digunakan dalam membuat algoritma, yaitu:
struktur berurutan atau sequencing , struktur
pemilihan/keputusan/percabangan branching, dan struktur pengulangan looping. Sebuah algoritma biasanya akan menggabungkan ketiga buah
struktur ini untuk menyelesaikan masalah.
Pada halaman ini kita akan membicarakan lebih dulu struktur algoritma perulangan.Dalam banyak kasus, seringkali kita dihadapkan pada sejumlah pekerjaan yang harus diulang berkali-kali. Salah satu contoh yang gampang kita jumpai adalah balapan mobil seperti tampak pada gambar 5.13. Mobil-mobil peserta harus mengelilingi lintasan sirkuit berkali-kali sesuai dengan yang telah ditetapkan dalam aturan lomba. Siapa yang mencapai garis akhir paling cepat, dialah yang menang.
Pada pembuatan program komputer, kita juga kadang-kadang harus mengulang satu atau sekelompok perintah berkali-kali agar memperoleh hasil yang diinginkan. Dengan menggunakan komputer, eksekusi pengulangan mudah dilakukan. Hal ini karena salah satu kelebihan komputer dibandingkan dengan manusia adalah: kemampuannya untuk mengerjakan tugas atau suatu instruksi berulang-kali tanpa merasa lelah, bosan, atau malas. Bandingkan dengan pengendara mobil balap, suatu ketika pasti dia merasa lelah dan bosan untuk berputar-putar mengendarai mobil balapnya.
Struktur pengulangan terdiri dari dua bagian:
Ada beberapa bentuk pengulangan yang dapat digunakan, masing-masing dengan syarat dan karakteristik tersendiri. Beberapa bentuk dapat dipakai untuk kasus yang sama, namun ada bentuk yang hanya cocok untuk kasus tertentu saja. Pemilihan bentuk pengulangan untuk masalah tertentu dapat mempengaruhi kebenaran algoritma. Pemilihan bentuk pengulangan yang tepat bergantung pada masalah yang akan diprogram.
Sekian artikel Struktur Algoritma Perulangan .Semoga bermanfaat
Pada halaman ini kita akan membicarakan lebih dulu struktur algoritma perulangan.Dalam banyak kasus, seringkali kita dihadapkan pada sejumlah pekerjaan yang harus diulang berkali-kali. Salah satu contoh yang gampang kita jumpai adalah balapan mobil seperti tampak pada gambar 5.13. Mobil-mobil peserta harus mengelilingi lintasan sirkuit berkali-kali sesuai dengan yang telah ditetapkan dalam aturan lomba. Siapa yang mencapai garis akhir paling cepat, dialah yang menang.
Pada pembuatan program komputer, kita juga kadang-kadang harus mengulang satu atau sekelompok perintah berkali-kali agar memperoleh hasil yang diinginkan. Dengan menggunakan komputer, eksekusi pengulangan mudah dilakukan. Hal ini karena salah satu kelebihan komputer dibandingkan dengan manusia adalah: kemampuannya untuk mengerjakan tugas atau suatu instruksi berulang-kali tanpa merasa lelah, bosan, atau malas. Bandingkan dengan pengendara mobil balap, suatu ketika pasti dia merasa lelah dan bosan untuk berputar-putar mengendarai mobil balapnya.
Struktur pengulangan terdiri dari dua bagian:
- Kondisi pengulangan: yaitu syarat yang harus dipenuhi untuk melaksanakan pengulangan. Syarat ini biasanya dinyatakan dalam ekspresi Boolean yang harus diuji apakah bernilai benar (true) atau salah (false)
- Badan pengulangan (loop body): yaitu satu atau lebih instruksi yang akan diulang
Ada beberapa bentuk pengulangan yang dapat digunakan, masing-masing dengan syarat dan karakteristik tersendiri. Beberapa bentuk dapat dipakai untuk kasus yang sama, namun ada bentuk yang hanya cocok untuk kasus tertentu saja. Pemilihan bentuk pengulangan untuk masalah tertentu dapat mempengaruhi kebenaran algoritma. Pemilihan bentuk pengulangan yang tepat bergantung pada masalah yang akan diprogram.
Sekian artikel Struktur Algoritma Perulangan .Semoga bermanfaat
da tiga struktur dasar yang digunakan dalam membuat algoritma, yaitu: struktur berurutan atau sequencing , struktur pemilihan/keputusan...
Artikel Terkait :
Label
Lirik
(34)
Lirik dan Kord
(33)
Kord
(31)
paramore
(23)
DotA
(10)
Aplikasi
(9)
trik
(8)
Tutorial
(7)
Warcraft3
(7)
Download
(6)
tips
(6)
Tool
(5)
film
(5)
sinopsis
(5)
software
(5)
subtitle
(5)
Algoritma Pemrograman
(4)
Game
(4)
Game PC
(4)
Map Warcraft 3
(4)
Point Blank
(4)
Point Blank Offline
(4)
Again The Current
(3)
Aplikasi PC
(3)
Avenged Sevenfold
(3)
Blog
(3)
Chrome
(3)
Facebook
(3)
L'Arc~en~Ciel
(3)
Laruku
(3)
YUI
(3)
artikel
(3)
costumkeys
(3)
twitter
(3)
DotA IMBA
(2)
DotaReplayManager
(2)
MapHack
(2)
Tugas Kuliah
(2)
Warkey
(2)
komputer
(2)
mapdota
(2)
mapdota IMBA
(2)
website
(2)
Alexa
(1)
Arti Lagu
(1)
Cheat
(1)
Demi Lovato
(1)
Dota Replay Manager
(1)
Emulator
(1)
FOC
(1)
Gavin DeGraw
(1)
Kelly Clarkson
(1)
Legion
(1)
Legion TD WAR
(1)
Map
(1)
Map FOC
(1)
Map Legion
(1)
PES2013
(1)
PS1
(1)
PSX
(1)
Pemain Sepakbola
(1)
Pemrograman
(1)
Player DotA
(1)
Profil
(1)
Replay
(1)
ReplayManager
(1)
SEO
(1)
Steam
(1)
Tugas Pemrograman Web 1
(1)
Tugas Praktikum
(1)
WEB
(1)
album paramore
(1)
browser
(1)
ePXe
(1)
ellen page
(1)
google adsense
(1)
internet gratis
(1)
mozilla
(1)
safari
(1)
tentang paramore
(1)
the kaiser chiefs
(1)
tips dan trik blog
(1)
tips dan trik internet
(1)
utility
(1)
windows 8
(1)
Click here for comments 0 komentar:
Komentar yang sopan.
Ditunggu kritik dan saran yang membangun.
No Sara, No Flame, No Porn .
Terimakasih telah mengisi komentar disini :D