You are on page 1of 19

Operatörler & Karar Yapıları

Operatörler
Operatör Nedir?
Operatörler
Operatör Nedir?
Matematiksel, mantıksal vb. işlemleri yapmaya yarayan sembollerdir.
Toplama, çıkarma gibi çok kullanılan operatörlerin yanı sıra çarpma,
bölme, mod, ve, veya gibi operatörler vardır.
Operatörler
Aritmetik Operatörler
Toplama, çıkarma, çarpma, bölme gibi matematiksel işlemleri
yapmaya yarayan sembollerdir.
Operatörler
Artırma ve Azaltma Operatörleri
Operatörler
Eşitlik ve İlişki Operatörleri
Operatörler
Mantıksal Operatörler
Operatörler
Atama Operatörleri
Operatörler
Operatörlerde Öncelik Sırası
Karar Yapıları
Karar Yapısı Nedir?
Karar Yapıları
Karar Yapısı Nedir?
Sorgular günlük hayatımızın bir
parçasıdır.
En basiti karşıdan karşıya geçerken
araba var mı? yok mu? Diye
sorgularız. Duruma göre geçer ya da
bekleriz.
Kodların yapılan sorguya göre
yönlendirilmesine karar yapısı
diyoruz.
Karar Yapıları
if Komutu
Bilgisayarların en çok yaptığı işlerden biri farklı
durumlarda farklı kodları çalıştırmaktır.
if (şart) komut;

if (şart)
{
komut1;
komut2;

komutn
}

şeklinde iki farklı kullanımı vardır.


Karar Yapıları
if –Else Komutu
Karar Yapıları
if –Else Komutu
Karar Yapıları
if –Else if Else Komutu
Karar Yapıları
Switch Komutu
if-else if-else komutuyla aynı
mantıkta çalışır.
Bir değişkenin farklı değerleri için
farklı işlemlerin yapılmasını sağlar.
Karar Yapıları
?: Operatörü
if-else komutuyla aynı mantıkta
çalışır.
Pratik bir kullanımı vardır.
Karar Yapıları
Dallanma Komutu (goto) & Etiket
Kullanımı
Kodların takibini ve okunmasını
zorlaştırdığı için, ayrıca yapısal
programlamaya aykırı olduğundan
‘’goto’’ komutu pek tavsiye edilen
bir komut değildir.
Bu ve benzeri komutlar daha çok
assembly de çok kullanılır.
Yine de program akışı mantığını
öğrenilmesi açısından önemlidir.
Teşekkürler…

You might also like