C# dilinde karar ve hesaplama mekanizmalarını yöneten tüm operatörleri ve işlem öncelik sırasını öğreniyoruz.
🎯 5. Günün Hedefleri:
- Aritmetik operatörler (+, -, *, /, %).
- İlişkisel operatörler (==, !=, , =).
- Mantıksal operatörler (&&, ||, !).
- Bileşik atama ve artırma/azaltma (+=, -=, ++, –).
1. Operatörler ile Hesaplama ve Mantık
Modern C# kodlarında işlem önceliği parantezlerle belirlenir. Mod (%) operatörü özellikle tek/çift sayı kontrollerinde hayati önem taşır.
int sayi = 15;
bool ciftMi = (sayi % 2 == 0);
bool yetkili = true;
bool girisYapti = true;
bool erisimIzni = (yetkili && girisYapti) || sayi > 10;
Console.WriteLine($"Erişim İzni: {erisimIzni}");
💪 5. Gün Pratik Görevi (Challenge)
Bir sayının hem 3’e hem de 5’e tam bölünüp bölünmediğini tek bir mantıksal ifadeyle kontrol eden kodu yazın.
İpucu: (sayi % 3 == 0) && (sayi % 5 == 0) yapısını kullanın.
« Önceki Ders (#4)
Tüm Müfredat (Ders 5 / 100) →
Sıradaki: #6 Karar Mekanizmaları – if, else if, else ve Ternary Operatörü ⏳
Tüm Müfredat (Ders 5 / 100) →
Sıradaki: #6 Karar Mekanizmaları – if, else if, else ve Ternary Operatörü ⏳