Arttırma ve azaltmalar olarak basitçe değişkenlerin değerlerini arttırıp azaltmaya sağlar.
Arttırma ve azaltma operatörlerinde değişkenlerinden önce veya sonra kullanılmasına bağlı olarak farklı sonuçlar elde ederiz.
Örneklerle anlatmaya çalışacağım:

X değerini xx operatörü ile arttırma işlemini yaptık ve x değişkenimizin yeni değeri 11 olur.
Arttırma veya azaltma operatörleri değişkenin solunda bulunursa ilk işlem olarak arttırma/azaltma işlemi yapılır. Daha sonra diğer işlemler yapılır.
Arttırma veya azaltma operatörleri değişkenin sağında bulunursa ilk işlem olarak arttırma/azaltma işlemi yapılmaz.
Örnek;


Görüldüğü üzere operatörümüz sağda bulunur ve y ataması sırasında x değeri 10 oluyor daha sonra artıma işlemi yapıldığı için x değerimiz 11 oluyor.


Operatörümüz solda olduğu için y değerini x değerine eşitlemeden önce x değeri artar daha sonra y değerine eşitlenir.
Bileşik Atama Operatörleri ( += , -= , *= , /= , %= )
Operatörler | Karşılığı Aynı olan |
x += 1; | x = x + 1; |
x -= 1; | x = x – 1; |
x *= 1; | x = x * 1; |
x /= 1; | x = x / 1; |
x %= 1; | x = x % 1; |
Örnek;

