Menu
Coddy logo textTech

Artırma/Azaltma

Coddy'nin C Journey'sinin Temeller bölümünün bir parçası. Ders 18 / 63.

C dilinde, artırma (++) ve azaltma (--) operatörleri bir değişkenin değerini 1 artırmanıza veya azaltmanıza olanak tanır.

Bir tam sayı değişkeni kullanalım:

int counter = 5;

1 artırmak için ++ operatörünü kullanın:

counter++;  // counter değerini 6'ya artırır

1 azaltmak için -- operatörünü kullanın:

counter--;  // counter değerini 5'e düşürür

Bu operatörler iki şekilde kullanılabilir:

  1. Önek biçimi (++counter veya --counter):
int a = 5;
int b = ++a;  // a 6'ya artırılır, sonra b'ye 6 atanır
  1. Postfix biçimi (counter++ veya counter--):
int x = 5;
int y = x++;  // y'ye 5 atanır, sonra x 6'ya artırılır

Fark, artırmanın atamaya göre ne zaman gerçekleştiğidir.

challenge icon

Görev

Kolay

Şunları yapan bir program oluşturun:

  1. Başlangıç değeri 10 olan number adlı bir tamsayı değişkeni bildirir
  2. number değerini 1 artırmak için prefix artırma operatörünü kullanır ve sonucu prefixResult adlı bir değişkene atar
  3. number üzerinde postfix artırma operatörünü kullanır ve sonucu postfixResult adlı bir değişkene atar
  4. number, prefixResult ve postfixResult değerlerinin son hâlini tam olarak şu biçimde yazdırır:
Number: [value]
Prefix result: [value]
Postfix result: [value]

Kendin dene

#include <stdio.h>

int main() {
    // Kodunuzu buraya yazın
    
    return 0;
}
quiz iconKendini test et

Bu ders kısa bir quiz içerir. Soruları yanıtlamak ve ilerlemeni kaydetmek için derse başla.

Temeller bölümündeki tüm dersler

Kendi başına pratik yap: Online C derleyicisi