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

sunnat_qayumov

Sunnat Qayumov

Posted on October 13, 2024

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
๐Ÿ’– ๐Ÿ’ช ๐Ÿ™… ๐Ÿšฉ
sunnat_qayumov
Sunnat Qayumov

Posted on October 13, 2024

Join Our Newsletter. No Spam, Only the good stuff.

Sign up to receive the latest update from our blog.

Related

ยฉ TheLazy.dev

About