Kayıt Ol

Giriş

Şifremi Kaybettim

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Giriş

Kayıt Ol

C Programlama Dili Karşılaştırma Deyimleri 2 (switch, break, contiune, goto)

C Programlama Dili Kontrol Deyimleri

  • Case kontrol deyimleri, programın yürütme esnasında yalnızca belirli blokları işleme almak için kullanılan deyimlerdir.
  • C programlama dilinde 4 tip case kontrol deyimi bulunur. Bunlar;
  1. switch
  2. break
  3. continue
  4. goto

1. switch-Case Deyimi

  • switch-case deyimi, yalnızca switch ifadesine bağlı case deyimlerini yürütmek için kullanılır.
  • switch-case ifadesinin yazımı aşağıdaki gibidir.

switch – case Örneği

Not: case kontrol ifadelerinden sonra break unutulursa diğer case ifadelerine de gireceğinden tüm kontrol yapıları ekrana yazdırılabilir. Bu yüzden break; unutulmamalıdır.

ÇIKTI :

Girilen sayi : 3

 2. break Deyimi

  • Break komutu, içerisinde bulunduğu döngüyü bitirir.

Break Örneği :

ÇIKTI :

0 1 2 3 4
i = 5 oldugundan dongu sona ermistir.

3. Continue Deyimi

  • Döngü içerisinde bulunduğu satırdan sonraki işlemleri yapmaz. Döngünün bir sonraki adımına geçer.

ÇIKTI :

0 1 2 3 4
5 continue komutundan dolayi yazilmaz.6 continue komutundan dolayi yazilmaz.
7 8 9

4. Goto Deyimi

  • Goto deyimi, önünde bulunan etiketi kod içinde arar. Sonrasında etiketin bulunduğu yerden çalışmaya devam eder.
  • Kullanımı şu şekildedir;

Goto Örneği :

ÇIKTI :

0 1 2 3 4
i = 5 ise goto’da bulunan etikete git.
Suan goto deyiminde bulunan etiketin oldugu yer. “etiket”

NOT : Goto deyimini kesinlikle kullanmayınız. Programı geliştirirken ya da bakım sırasında kesinlikle sorunlar yaşarsınız.

Hakkında Eyüp Arslan

Leave a reply