Skip to content

Latest commit

 

History

History
85 lines (44 loc) · 2.72 KB

Operatörler.md

File metadata and controls

85 lines (44 loc) · 2.72 KB

Matematiksel Operatörler

Screen Shot 2022-03-18 at 12 37 42

Eğer operatörler eşit öncelikliyse, soldan sağa işlem yapılır.​

i = 3 x 5 ÷ 3;​

Çıktısı : 5

​ k = 14 ÷ 7 x 3;​

Çıktısı : 6

% Operatörü

% operatörü belirlenen değerlerin matematiksel olarak MOD işlemine tabi tutulmasını sağlar. Sonuç olarak ise kalan değerini verir. Örneğin; 19 MOD 5 ifadesinde 19 öncelikle 5’e bölünür ve sonuç 3, kalan 4 olur. İşte % operatörü bize buradaki 4 değerini sağlar. Sayıların tek veya çift olup olmadıklarını kontrol etmede kullanılabilir.​

a = 19 % 5;​

Birleşik Aritmetik Operatörler​

Screen Shot 2022-03-18 at 12 42 52

Arttırma ve Azaltma Operatörleri​

Screen Shot 2022-03-18 at 12 43 18

İlişkisel (relational) Operatörler​

Screen Shot 2022-03-18 at 12 43 45

Geçerli Cevap Koyu renkte gösterilmiştir.

Mantıksal Operatörler​

== Operatörü: ​

2 == 1 -> true? false?​

2 sayısı 1 sayısına eşit anlamına gelen bu soruda cevap bize false olarak döner.

not != Operatörü:​

2 != 1 -> true? false?​

!= operatörün anlamı "eşit değil." Bu durumda 2 sayısı 1 sayısına eşit olmadığı belirtilmiştir.

< Operatörü:​

2 < 5 -> true? false?​

2 sayısı 5 sayısından küçüktür.

​ and (ve) && Operatörü: ​

2 > 1 && 9 > 5 -> true? false?​

and operatöründe iki koşulunda doğru olması beklenir. Örneğin yukarıdaki soruda 2 sayısı 1 sayısından büyük ve (&&) 9 sayısı 5 sayısından büyük olarak verilmiiş. Bunun sonucu true olarak döner. Fakat örneğimizi şöyle değiştirirsek,

20 > 8 && 1 > 16

Bu örnekte ise sonucumuz false olarak döner. Çünkü and operatöründe verilen her koşulun sağlanması durumu söz konusudur.

or (veya) || Operatörü:​

2 > 1 || 5 > 9 true? false?​

or operatörü and operatöründen farklı olarak tek bir koşulun doğru olması onun için yeterlidir. Yukarıdaki örnekte 2 sayısı 1 sayısından büyüktür veya (||) 5 sayısı 9 sayısından büyüktür ifadesi verilmiştir. Bu durumda yukardaki soru bize true olarak dönecektir.