28.02.2015 Views

Ders 1: Giriş

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

a, b, c degerlerini girin:<br />

2 4 -8<br />

Reel kokler:<br />

x1 = 1.236068<br />

x2 = -3.236068<br />

ÇIKTI<br />

a, b, c degerlerini girin:<br />

1 1 1<br />

Karmasik kokler:<br />

x1 = -0.500000 + (0.866025)i<br />

x2 = -0.500000 - (0.866025)i<br />

6.3 switch - case Yapısı<br />

Bu deyim bir değişkenin içeriğine bakarak, programın akışını bir çok seçenekten birine<br />

yönlendirir. case (durum) deyiminden sonra değişkenin durumu belirlenir ve takip eden gelen<br />

satırlar (deyimler) işleme konur. Bütün durumların aksi söz konu olduğunda<br />

gerçekleştirilmesi istenen deyimler default deyiminden sonraki kısımda bildirilir. Genel<br />

yazım biçimi:<br />

switch(değişken)<br />

{<br />

case sabit1:<br />

...<br />

deyimler;<br />

...<br />

case sabit2:<br />

...<br />

deyimler;<br />

...<br />

.<br />

.<br />

.<br />

case sabitn:<br />

...<br />

deyimler;<br />

...<br />

default:<br />

...<br />

hata deyimleri veya varsayılan deyimler;<br />

...<br />

}<br />

Program Program 6.4'te switch deyiminin basit bir kullanımı gösterilmiştir.<br />

Program 6.4: switch-case yapısının kullanımı<br />

01:<br />

02:<br />

03:<br />

/* 06prg04.c: switch - case yapısının kullanımı<br />

*/

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!