Page 54 - Bilgisayar Bilimi | Kur 1
P. 54
3.9. Operatörler
Bilgisayara verilerin ne şekilde işleyeceğini belirtmek gerekir. Bu işlem için operatörler kullanılır.
“Operatörler” verileri ifade ve eşitlikler ile birleştirir. Aynı zamanda operatörler bilgisayara ne tür bir
işlem (matematiksel, mantıksal vb.) olduğuna dair bilgi verir. “işlemci” ve “sonuç” operatörlere ilişkin
iki kavramdır. İşlemci verileri bağlayan ve işleme alan yapı, sonuç ise yapılan işlemin yanıtıdır. Örnek
vermek gerekirse 6 + 5 ifadesinde yer alan “+” operatör, 6 ve 5 işlemci, 11 ise sonuçtur. İşlemciler sabit
ya da değişken olabilir.
Operatörler; matematiksel, mantıksal ve ilişkisel operatörler olarak sınıflandırılabilir. Operatör tür-
lerine ilişkin örnekler Tablo 2’de yer almaktadır.
Tablo 2: Operatör Türleri ve Örnekler
Operatör Bilgisayar Sembolü Örnek
Matematiksel İşlem Sonuç
Toplama + 6.7 + 2.1 8.8
Çıkarma - 5.6-3.4 2.2
Çarpma * 3.0*4.0 12.0
Bölme / 40.0/8.0 5
Modül Alma MOD 9 MOD 3 3
İlişkisel** İşlem Sonuç
Eşit == 6 == 8 False
Küçüktür < 6 < 8 True
Büyüktür > 6 > 8 False
Küçük ya da eşittir <= 6 <= 8 True
Büyük ya da eşittir >= 6 >= 8 False
Eşit değildir <> 6 <> 8 True
Mantıksal İşlem Sonuç
Değil NOT NOT True False
Ve AND True AND True True
Veya OR True OR False True
**İlişkisel operatörlerle yapılan işlemlerin sonucunda ortaya mantıksal değer olarak Doğru (True) ya
da Yanlış (False) çıkar.
3.10. İşlem Önceliği
Matematiksel, mantıksal ve ilişkisel operatörlerin bir hiyerarşisi, yani öncelikleri vardır. İşlemler bu
sıralamaya göre yapılmaz ise sonuç beklendiği gibi çıkmayabilir. En içteki parantezden en dıştakine
doğru işlem yapılmalı, parantez içerisinde ise işlem önceliklerine dikkat edilmelidir. İşlem öncelikleri
Tablo 3’te görülmektedir.
53