Programming Course in C# ¡Free!

Break & continue

 Friday, April 05, 2013 published by Exercises C#
Proposed exercise

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

- Incrementing 2 in each step (use "continue" to skip 16)

Incrementing 1 in each step (use "continue")


- With and endless loop (using "break" & "continue")


Output



Solution


using System;
public class BreakContinue
{
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);

}       
}
}