5. Operators(if, else if, else, ternary operator, switch)
Sunnat Qayumov
Posted on October 11, 2024
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.
💖 💪 🙅 🚩
Sunnat Qayumov
Posted on October 11, 2024
Join Our Newsletter. No Spam, Only the good stuff.
Sign up to receive the latest update from our blog.
Related
githubcopilot AI Innovations at Microsoft Ignite 2024 What You Need to Know (Part 2)
November 29, 2024