![]() |
İterasyon |
![]() |
![]() |
#1 |
Prof. Dr. Sinsi
|
![]() İterasyonKelime anlamı tekerrür, tekrarlama, yineleme ve mükerrer icrâ, ardışık işlem anlamlarına gelen iterasyon (iteration), programlamada kod blokları yazılırken dizi elemanlarının teker teker yazılması yerine çeşitli döngüler kullanarak yazılmasıdır ![]() Mesela PHP dilinde bir dizimiz olduğunu varsayarak aşağıdaki kullanımı gerçekleştirmek mümkündür ![]() <code>$``Dizi`` = array(`1nci Değer ![]() ![]() ![]() ``Yinelemesiz (İterasyonsuz)``<code>echo $``Dizi``[0];echo $``Dizi``[1];echo $``Dizi``[2];</code> yerine ``Yinelemeli (İterasyonlu)``<code>for ($``i`` = 0; $``i`` < count($``Dizi``); $``i``++){ echo $``Dizi``[$``i``];}</code> Her iki kullanımda da alacağımız PHP, başta sunucu taraflı uygulamalar geliştirme amacıyla kullanılmakta olan bir programlama dilidir ![]() ![]() ![]() HTML çıktısı aşağıdaki gibi olacaktır ![]() <code>1nci Değer ![]() ![]() ![]() Bununla beraber Yineleme (iterasyon) sadece dizilere mahsus bir kullanım değildir ![]() ![]() JavaScript kodu ile yineleme için bir değişken oluşturup bunu belirlediğimiz sınır sayısına kadar artırmasını ve yazmasını sağlayabiliriz ![]() <code><script type=text/javascript>``var`` ``PUAN`` = Array(` `, `(4 ![]() ![]() ![]() ![]() ![]() Bu kullanım sonrasında alacağımız HTML çıktısı şu şekilde olacaktır ![]() <code>1 ![]() ![]() ![]() ![]() ![]() ![]() Görüldüğü gibi <code>``SIRA``</code> değişkeni bir dizi olmadığı halde yineleme aracılığıyla kendisine 1 eklenerek yazdırılmaktadır ![]() ![]() Bu makale, online kullanıcı topluluğu tarafından oluşturulan ve düzenlenen özgür ansiklopedi projesi Wikipedia'nın Türkçe versiyonu Vikipedi'deki İterasyon maddesinden kopyalanmıştır ![]() ![]() ![]() ![]() ![]() |
![]() |
![]() |
|