Intern
Унардык, бинардык жана тернардык операторлор деген эмне?
sobes.tech AI
AIден жооп
Бірлік операторлар бір операндпен жұмыс жасайт, екілік — екімен, ал үшлік — үшпен жұмыс жасайт.
Мисал:
-
Бірлік:
- Бірлік минус (
-) санның белгісін өзгерту үшін:// Бірлік оператор мысалы val x = 5 val y = -x // y -5 болады - Постфикс және префикс инкремент (
++) және декремент (--):// Бірлік оператор мысалы var count = 10 count++ // қазір 11 ++count // қазір 12 - Логикалық теріске шығару (
!) — булев мәнін кері айналдыру:// Бірлік оператор мысалы val isActive = true val isInactive = !isActive // қазір false
- Бірлік минус (
-
Екілік:
- Арифметикалық операторлар (
+,-,*,/,%):// Екілік оператор мысалы val a = 10 val b = 5 val sum = a + b // sum 15 - Салыстыру операторлары (
==,!=,<,>,<=,>=):// Екілік оператор мысалы val p = 7 val q = 7 val isEqual = (p == q) // true - Логикалық операторлар (
&&,||):// Екілік оператор мысалы val condition1 = true val condition2 = false val result = condition1 && condition2 // false
- Арифметикалық операторлар (
-
Үштік:
- Kotlin-де
?:тікелей үштік оператор жоқ. Оның орнынаif/elseөрнегі пайдаланылады. Бұл негізінен үштік операторға тең:// Kotlin-де үштік оператордың баламасы мысалы val age = 20 val status = if (age >= 18) "Ересек" else "Кәмелетке толмаған"
- Kotlin-де