Mantıksal operatörler
&&, || 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
-
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); -
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.
-
Operatörü anlamına eşle
- =
- Atama
- +=
- Ekle ve ata
- -=
- Çıkar ve ata
- *=
- Çarp ve ata