🔧 5. Operators(if, else if, else, ternary operator, switch)
Nachrichtenbereich: 🔧 Programmierung
🔗 Quelle: dev.to
a) Quyidagi kodda if, else if, else qismi qanday ishlaydi?
int x = 10;
if (x < 5)
{
Console.WriteLine("Less than 5");
}
else if (x == 10)
{
Console.WriteLine("Equal to 10");
}
else
{
Console.WriteLine("Greater than 5");
}
Bu kodda x 10 ga teng. Shuning uchun if (x < 5) sharti noto'g'ri bo'ladi va bu kod ishlamaydi.
Keyin, else if (x == 10) sharti tekshiriladi va bu to'g'ri bo'lgani uchun, "Equal to 10" ekranga chiqariladi.
else qismi esa ishlatilmaydi, chunki oldingi shart bajarildi.
*b) Ternary operatorning sintaksisi qanday? Misol keltiring: *
Sintaks: shart ? True : False
c) Quyidagi kodda switch qismida qaysi natija chiqadi?
int day = 3;
switch (day)
{
case 1:
Console.WriteLine("Monday");
break;
case 2:
Console.WriteLine("Tuesday");
break;
case 3:
Console.WriteLine("Wednesday");
break;
default:
Console.WriteLine("Invalid day");
break;
}
Kodda case 3 bo'lganda break komandasi darhol ishlaydi va Console.WriteLine bloki bajarilmaydi. Shuning uchun hech qanday natija chiqmaydi.
...
🔧 Don't nest ternary operators. Please!
📈 33.96 Punkte
🔧 Programmierung
🔧 Read This if You Hate Ternary Operators
📈 33.96 Punkte
🔧 Programmierung
🔧 Read This if You Hate Ternary Operators
📈 33.96 Punkte
🔧 Programmierung
🔧 What is The Ternary Operator In JavaScript ?
📈 33.18 Punkte
🔧 Programmierung
🔧 34.Operators (Bitwise Operators)
📈 24.25 Punkte
🔧 Programmierung
🔧 Operators (Logical Operators)
📈 24.25 Punkte
🔧 Programmierung
🔧 33.Operators (Logical Operators)
📈 24.25 Punkte
🔧 Programmierung
🔧 33.Operators (Logical Operators)
📈 24.25 Punkte
🔧 Programmierung