Exercises: More Complex Conditions

Now let's exercise our new skills with complex conditions. Let's solve a few practical tasks.

Video: Chapter Summary

Watch this video to review what we leaned in this chapter: https://youtu.be/QOhyJXZ0HHQ.

What We Learned in This Chapter?

Before proceeding ahead, let's remind ourselves about the new program constructs and techniques that we have learned in this chapter.

Nested Conditions

if (condition1)
{
    if (condition2)
        // body; 
    else
        // body;
}

Complex Conditions with &&, ||, ! and ()

if ((x == left || x == right) && y >= top && y <= bottom)
    Console.WriteLine(…);

Switch-Case Conditions

switch (selector)
{
    case value1:
        construction;
        break;
    case value2:
    case value3:
        construction;
        break;
    …
    default:
        construction;
        break;
}

The Exercises

Solve the exercises below to learn how to work with nested and more complex conditions:

results matching ""

    No results matching ""