İç İçe Döngüler Bir döngü yapısının içine başka bir döngü yapısının yerleştirilmesiyle elde edilen yapıya iç içe döngü (nested loop) adı verilir. JavaScript dilinde, if deyimlerini herhangi bir derinliğe kadar iç içe kullanmak nasıl mümkünse, döngü deyimlerini de iç içe kullanmak mümkün olacaktır. İç içe döngülerde hatırlanacak anahtar bilgi, önce en içteki döngülerin tamamlanması gerektiğidir. Bu konuda aşağıdaki kural iç içe döngüler için daima geçerlidir: İç içe döngülerde en içteki döngü en önce tamamlanır. İç İçe Döngüler Aşağıdaki programda, dış döngü olan i parametreli döngü beş kez çalışacaktır (i=1,2,3,4,5). i'nin her değeri için ise içteki döngü üç kez çalışacaktır (j=1,2,3). Böylece aşağıdaki çıktı elde edilecektir: <html> <head> <TITLE>Nested</TITLE> </head> <body bgColor="pink" > <FONT FACE="Comic sans MS"> <SCRIPT LANGUAGE="javaSCRIPT"> var i,j; for(i=1;i<=...
Olağan Dışı Durumların Değerlendirilmesi En üst düzey geliştiricilerin bile zaman zaman hatalı kod yazabildiğini biliyoruz. Bir programın çalışması esnasında normalde karşılaşılmaması gereken bir durum oluşursa, sektörde buna olağan dışı durum (exception) ve bu durumda ne yapılacağının belirlenmesine de olağan dışı durum yönetimi (exception handling) denir. Bir bölme işleminde paydanın 0 olması, beklenmeyen ya da olağan dışı bir durumdur. Aynı şekilde bir dosyaya erişim yapmak isteyen bir komutun o dosyayı bulamaması da olağan dışı bir durumdur. C++ diline kadar, olağan dışı durumların tespiti ve yönetimi yazılımcıların özel olarak geliştirdikleri kod parçalarıyla yapılabiliyordu. C++ dilinden itibaren olağan dışı durum yönetimi, dilin içine eklenen özel komut, sınıf ve metotlarla yapılabiliyor. Java ile birlikte, Microsoft Visual Studio.Net ’in üç teme...
Java'da Kontrol Yapıları Diğer programlama dillerinde olduğu gibi Java'da da kontrol yapıları dilin en önemli parçasını oluşturur. Başka bir deyişle, kontrol yapıları olmasaydı bilgisayar programları, bilgi giriş-çıkışı ve bazı hesaplamalar dışında bir işlemi gerçekleştiremezlerdi. Bu bölüme kadar verilen programlar bir bakıma düz hat programları olarak görülebilir. Yani şu ana kadar verilen programlarda bir komuttan sonra aradaki komutları atlayarak başka bir noktaya sıçrama söz konusu değildi. Bir bilgisayar programında komutlar normal olarak yazılış sırasına göre çalıştırılır. Örneğin, herhangi bir programlama dilinde yazılmış olan, Komut1 Komut2 Komut3 ........ Komutn1 Komutn şeklindeki bir programda, önce Komut1 sonra Komut2 daha sonra Komut3 ... Komutn1 ve en son da Komutn çalıştırılır. Programlama problemlerinden birçoğu bu kadar basit değildir. Programlama dillerinin güc...
Yorumlar
Yorum Gönder