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
   37   38   39   40   41   42   43   44   45   46   47