Selamun Aleyküm /Aleyküm Selam;
Merhaba Arkadaslar bügün sizlere Jump (Dallanma-Atlama ) Komutlarini anlaticam. Anlatimi resimlerle destekledim daha anlasilir olsun diye.Umarim begenirsiniz simdiden tesekkür ederim.
Jump (Dallanma - Atlama)Komutlari;
Programin akisi esnasinda baska satirlara atlama isleme gerçeklestiren bir takim anahtar sözcükler vardir.
>Break
>Continue
>Go to
>Return Anahtar sözcükleridir.
Bunlari tek tek inceliyelim.
Break Anahtar Sözcügü;
Break anahtar sözcügü döngülerden çikmak için kullanilir.Döngülerde,Break Anahtar sözcügüne rastlandigi anda döngüden çikilir ve program döngü blogundan sonraki ilk deyimle akisina devam eder.Break anahtar sözcügü döngü bloklarinin ya da switch bloklarinin disinda kullanilmazlar.
Örnek= "A"Harfinden baslayip "Z"’ye kadar devam eden bir döngü de "K" harfine gelindiginde döngüden çikan programin kodunu yaziniz.

Yukardaki resimde yazmis oldugumuz kodlarla döngümüzü "A" Ile Harfinden baslattik ve teker teker gitmesini sagladik. Tabi bu komut sadece "K" harfine kadar çunkü orda break komutuyla Döngü "K" Harfine gelince döngüden direk çikmasini sagladik.
Bu kodlarin çalismis hali ise asagidaki gibidir.

Continue Anahtar Sözcügü;
Continue ifadesi,break komutuna benzerdir ve for,foreach,while gibi döngülerde kullanilabilir.Ancak break’tan farki döngüden çikma yerine döngüden döngüye atlamayi yani geçis yapmayi saglar.
Altaki örnek’te ise continue anahtar sözcügünü incelicez.
Örnek=Kullanimi

Yukaridaki kod parçasini inceledigimizde döngümüzün kosulu, i’nin 10’dan Küçük olan degerleri saglanmasi durumunda TRUE degerini almasidir.
i ve k degiskenlerimizin degerleri döngümüz içerisinde i++ ve k++ ifadeleriyle arttirilmaktadir.Lakin programamizin ekran çiktisini inceledigimizde yalnizca i degiskeninin degerinin arttirildigini görmekteyiz.Sebebi ise k degiskenlerinin degerinin contiune anahtar sözcügünden sonra arttirilmasidir.Program contuinue anahtar sözcügünü görünce o satirdan tekrar döngünün basina döner ve böylece k degiskeninin degeri degistirilmez.
Programimin çalisir hali;

Goto Anahtar Sözcügü;
Goto anahtar sözcügü,kosulsuz atlama komutudur.Programin akisi esnasinda goto anahtar sözcügüyle karsilastirildigi anda program goto ile belirlenen etiketin bulundugu satira atlama islemi gerçeklestirir.
Goto Anahtar sözcügünün kullanimi nese yönelimi programlama tekniginde pek uygun görülmese de bazi durumlarda (örnegin switch deyiminde case ifadeleri arasinda dolasma )gerekebilir.
Not=Goto anahtar sözcügü ile bir döngü ve kosul blogu içerisinde dallanma islemi gerçeklestirilemez.
Örnek= Kullanimi.

Yukaridaki örnek incelendigi zaman programin ilk goto satiriyla karsilasinca "Son" isimli etiketin bulundugu satira dallanma islemini gerçeklestirir ve çarpma islemenin oldugu satiri atlayarak dallanma islemini gerçeklestirir.
Program Çalisir Hali;

Return Anahtar Sözcügü;
Normal sartlarda bir metodun(fonksiyon) içindeki kodlarin çalismasi blok sonuna gelindiginde sonlanir. Sonrasinda kod akisi metodun çagrildigi yerden devam eder.Metodu son deyimine kadar çalismasini beklemeden sonlandirmak istedigimizde, return anahtar kelimesi metod içerisinde herhangi bir noktada kullanilabilir.Burada return kelimesinin görülmesiyle birlikte metodun çalismasi sonlanir.
Örnek Kullanim;

Program Çalisirken Hali ;
