CodeBlanks Logo Icon CodeBlanks

Mantıksal operatörler

C# kursu · Başlangıç · Ders 27/116

&&, || ve ! ile boolean mantık kurmayı ve kısa devre değerlendirmeyi öğrenirsin.

Atama operatörleri

= en temel atama operatörüdür: sağındaki değeri solundaki değişkene koyar. int score = 10; dediğinde score değişkeni 10 olur.

Daha kısa yazmak için bileşik atama operatörleri vardır: +=, -=, *=, /=. score += 5 aslında score = score + 5 demektir. Değişkenin eski değerini alır, işlemi yapar, sonucu yine aynı değişkene koyar.

%= ve zincirleme atama

%= operatörü kalanı günceller. minutes %= 60 yazınca minutes'a 60'a bölümünden kalan atanır; bu, dakikanın 60'ı aşmamasını sağlar.

Birden fazla bileşik atama art arda kullanılabilir: cart += item1; cart += item2;. Sırayla her ekleme yapılır. Kod daha okunaklı olur ve tekrar azalır.

Uygulama Sepete ürün ekle

cart değişkenine itemPrice'ı += ile ekle. Sonra cart'ı Console.WriteLine ile yazdır. Bileşik atama += kullanmalısın.

Örnek çözümü göster
Sepete eklemek için cart += itemPrice; yaz ve Console.WriteLine ile yazdır.
Örnek çözüm:
using System;

class Program
{
    static void Main()
    {
        int cart = 200;
        int itemPrice = 50;
        // Sepete ekle ve yazdır
        cart += itemPrice;
        Console.WriteLine(cart);
    }
}

Kendini test et

  1. Bileşik atama operatörünü yaz

    int score = 10;
    score ____ 5;
    Console.WriteLine(score);
    Cevabı göster
    int score = 10;
    score += 5;
    Console.WriteLine(score);
  2. int score = 10; score += 5; Console.WriteLine(score); çıktısı nedir?

    int score = 10;
    score += 5;
    Console.WriteLine(score);
    • 15
    • 5
    • 10
    • 50
    Cevabı göster

    15 — Doğru. 10 + 5 = 15.

  3. Operatörü anlamına eşle

    =
    Atama
    +=
    Ekle ve ata
    -=
    Çıkar ve ata
    *=
    Çarp ve ata

Başlangıç bölümündeki tüm dersler