Page 42 - Bilgisayar Bilimi Kur 1| I. Bölüm
P. 42
Tablo 3: İşlem önceliği
İşlem Sırası Veri Türü Sonuç Değeri Türü
() hiyerarşiyi sıralar, ayraç içerisindeki işlemler en içten en dışa doğru yapılmalıdır.
Fonkiyonlar
Matematiksel Operatörler
Kuvveti (Üs) Sayısal Sayısal
\, MOD Sayısal Sayısal
*,/ Sayısal Sayısal
+, - Sayısal Sayısal
İlişkisel Operatörler
=, <, >, <=, >=, <> Sayısal, dizi ya da karakter Mantıksal
İlişkisel Operatörler
NOT Mantıksal Mantıksal
AND Mantıksal Mantıksal
OR Mantıksal Mantıksal
Örnek değişkenlere ilişkin işlem sonuçları için aşağıdaki tabloyu inceleyiniz.
Değişken İşlem Çıktı
x+y-z 5
x-y*z -290
z mod y 5
x=10
(x-y)*5 -25
y=15
x<y True
z=20
x<y AND x<z True
NOT (x>0) False
x<>y OR z >=20 True
Düşünelim/Deneyelim
Puanları 68, 80, 40 olan öğrencinin puan ortalamasını hesaplayınız.
3.12. İfade ve Eşitlikler
Şu ana kadar gördüğümüz tüm bileşenler, ifade ya da eşitlik biçiminde kullanılmadığı sürece bir
anlam ifade etmez. Çözülmeye çalışılan problem vergi ya da maaş hesaplama, değerleri sıralama, en
büyük değeri bulma gibi farklı işlemlerden oluşabilir. Bir “ifade” operatörleri kullanarak veriyi işler.
56