Sobes.tech
Intern

Оператори тернарӣ чист?

sobes.tech AI

Ҷавоб аз AI

Ин иншоор шартӣ, ки се операторро қабул мекунад. Ин шакли кӯтоҳшудаи if-else мебошад.

// Синтаксис:
// шарт ? изҳороти_агар_ҳақиқӣ : изҳороти_агар_гӯё;

int x = 10;
int y = (x > 5) ? 20 : 30; // Агар x > 5 бошад, y = 20, дар ғайри ҳол y = 30
// Дар ин ҳолат, y баробар хоҳад буд бо 20

Масалан бо if-else:

int x = 10;
int y;
if (x > 5) {
    y = 20;
} else {
    y = 30;
}
// Дар ин ҳолат, y баробар хоҳад буд бо 20