Break & continue Learn programming C#

Lesson:

Flow Control


Exercise:

Break & continue


Objetive:

Create a C# program to write the even numbers from 10 to 20, both inclusive, except 16, in 3 different ways:

Incrementing 2 in each step (use "continue" to skip 16)
Incrementing 1 in each step (use "continue" to skip 16)
With an endless loop (using "break" and "continue")


Code:

using System;
public class exercise35
{
    public static void Main()
    {
        for (int i = 10; i <= 20; i += 2)
        {
            if (i == 16)
                continue;
            Console.WriteLine(i);
        }

        for (int i = 10; i <= 20; i++)
        {
            if (i % 2 == 1)
                continue;
            if (i == 16)
                continue;
            Console.WriteLine(i);
        }

        for (int i = 10; ; i += 2)
        {
            if (i == 16)
                continue;
            if (i > 20)
                break;
            Console.WriteLine(i);

        }
    }
}