DEV Community

Sunnat Qayumov
Sunnat Qayumov

Posted on

20. Operators (if, else if, else, ternary operator, switch)

*a) Quyidagi kodning natijasini ayting: *

int temperature = 30;
if(temperature > 25)
{
    Console.WriteLine("Hot");
}
else if(temperature > 15)
{
    Console.WriteLine("Warm");
}
else
{
    Console.WriteLine("Cold");
}
Enter fullscreen mode Exit fullscreen mode

Javob: Hot.

*b) Switch operatoridan foydalanib, quyidagi if-else kodini switch operatoriga o'zgartiring: *

int day = 3;
if(day == 1)
{
    Console.WriteLine("Monday");
}
else if(day == 2)
{
    Console.WriteLine("Tuesday");
}
else if(day == 3)
{
    Console.WriteLine("Wednesday");
}
else 
{
    Console.WriteLine("Invalid day");
}
Enter fullscreen mode Exit fullscreen mode

*Javob: *

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;
}
Enter fullscreen mode Exit fullscreen mode

*c) Ternary operator yardamida quyidagi kodni qisqartiring: *

int a = 10;
string result;
if(a > 5)
{
    result = "Greater than 5";
}
else
{
    result = "Less than or equal to 5";
}
Enter fullscreen mode Exit fullscreen mode

*Javob: *

int a = 10;
string result = (a > 5) ? "Greater than 5" : "Less than or equal to 5";
Enter fullscreen mode Exit fullscreen mode

Top comments (0)