DEV Community

Mushtariy
Mushtariy

Posted on

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

switchda

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

Top comments (0)