CodeBlanks Logo Icon CodeBlanks

Özet - Operatörler

Aritmetik, mantıksal ve Elvis operatörlerini birleştirerek bir not hesaplayıcı yazarsın.

Özet - Operatörler

Şu ana kadar aritmetik, atama, karşılaştırma, mantıksal ve Elvis operatörlerini öğrendin. Her grup farklı bir amaça hizmet eder: aritmetik hesap, atama değer değiştirme, karşılaştırma koşul, mantıksal Boolean birleştirme, Elvis null yönetimi.

Bu operatörler, kodda hesap ve koşul yazmanın temel araçlarıdır. Doğru operatörü seçmek kodu hem daha kısa hem daha okunaklı yapar.

Uygulama Birleştir

Bir fun main() yaz. val a = 10 ve val b = 3 tanımla. println(a % b == 1) ile kalanın 1'e eşit olup olmadığını yazdır.

Örnek çözüm

Main.kt
fun main() {
    val a = 10
    val b = 3
    println(a % b == 1)
}

Beklenen çıktı

true

Sonraki adım

Tebrikler! Operatörler grubunu tamamladın. Başlangıç seviyesinin tüm temellerini öğrendin: program yapısı, değişkenler, veri türleri, hesap makinesi projesi ve operatörler.

Sonraki seviye olan orta seviyede kontrol akışı, fonksiyonlar, sınıflar ve koleksiyonlar üzerine yoğunlaşacaksın. Temeller sağlam olduğu için orta seviye çok daha akıcı gelecek.

Soru ve cevaplar

Dersin sorularını cevaplarıyla birlikte inceleyebilirsin. Kendini denemek istersen dersi interaktif olarak çöz.

1 Hangisi mantıksal bir operatördür?

  • && Doğru cevap
  • +
  • %
  • ?:

Açıklama: && bir mantıksal operatördür.

2 Kavramları eşleştir

Kavram Anlamı
+ Toplama
== Eşit
&& Ve
?: Elvis

3 Özet - Operatörler: eksik parçayı tamamla

Soru
val name = input ____ "Misafir"
Cevap
val name = input ?: "Misafir"

Açıklama: ?: ile null değerlere varsayılan verirsin.

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