art fadeler n.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
ŞART İFADELERİ PowerPoint Presentation
Download Presentation
ŞART İFADELERİ

Loading in 2 Seconds...

play fullscreen
1 / 9

ŞART İFADELERİ - PowerPoint PPT Presentation


  • 237 Views
  • Uploaded on

ŞART İFADELERİ. İF & ELSE (KARŞILAŞTIRMA).

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'ŞART İFADELERİ' - quynh


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
slide2

İF & ELSE

(KARŞILAŞTIRMA)

Dışarıdan girilecek değer veya daha farklı bir yerden gelen bir değeri karşılaştırmak için kullanırız.Bir diğer tanımla Programımızda belirli koşullara göre çalışacak kod bloklarımız bulunur. Örnek Girilen sayı tek mi çiftmi diye kontrol ettiğimiz tek ise çalışacak farklı bir program çift ise farklı bir program yapısı kurmamız için kullanılan şart yapısıdır.

slide3

Bu yapıda eğer ifadesi ile sorularımızı sorabiliriz. Bu yapı örneği operatörler ile kontrol edebileceğimiz işlemlerdir.

Çalışma Mantığı şu şekilde kullanılır

İf(Kontrol ifadesi){

Eğer Kontrol ifadesi doğru ise çalışacak kod bloğudur.

}else{

Eğer kontrol ifadesi yanlış ise çalışacak kod bloğudur.

}

Yukardaki örnekte görüldüğü üzere bir soru soruyoruz ve sorumuzun cevabı evet veya hayır olarak düşünebiliriz.

slide4

Basit bir örnek:

Görüldüğü üzere if ve else blokları yazdığımız koşula bağlı olarak devreye girecektir. Lakin burda tek bir koşul aradığımız için bunun dışında oluşacak durumların hepsi yanlış olarak kabul edilir. Birden fazla koşul sınamak istediğimiz durumlarda ise else if diye adlandırılan bir koşul bloğu kullanmamız gerekir.

slide5

Else if koşulumuzu istediğimiz gibi çoğaltabiliriz. Bir örnekle pekiştirebiliriz.

Örnek:

int sayi1 = 5; int sayi2=5;

if(sayi1<sayi2){Eğer sayi1 sayi2 den küçükse bu kod bloğu çalışır}else if(sayi1>sayi2){eğer sayi1 sayi2 den büyükse bu kod bloğu çalışır}else{yukardaki koşullardan hiçbiri doğruluk sağlamayaz ise bu kod bloğu çalışır. Örnekde olduğu gibi sayi1 sayi2 ye eşittir ve her iki koşulada uymamaktadır.}

slide6

SWİTCH CASE

Bir değişkenin aldığı birçok farklı değere göre yapılacak farklı işler varsa if yerine switch case kullanırız.if-else yapısında olduğu gibi switch-case de bir karar, kontrol yapısıdır. switch-case ile yaptıklarımızı if-else kullanarak da yapabiliriz. Fakat bazı durumlarda switch-case kullanmamız çok daha pratik olacaktır.switch-case yapısında tanımladığımız bir değişkenin değeri kontrol edilir.

slide7

switch-case’te kosul1, kosul2… vs. olarak belirttiğimiz yerlere if-else’te olduğu karşılaştırma operatörleri kullanılmaz. Sadece değişkenin değeri yazılır. Değişken hangi değeri aldığında ne iş yapılacağı belirlenir.

slide8

Switch Case Örneği :

Her komuttan sonra break(döngüyü kırmak) komutu kullanmak işlem yapıldıktan sonra bir sonraki işlemin çalışmaması içindir .