Repetitive structures Learn programming C#

Lesson:

Flow Control


Exercise:

Repetitive structures


Objetive:

Create a C# program that prompts the user for two numbers and displays the numbers between them (inclusive) three times using "for", "while", and "do while" loops.

Enter the first number: 6
Enter the last number: 12

6 7 8 9 10 11 12
6 7 8 9 10 11 12
6 7 8 9 10 11 12


Code:

using System;
public class exercise37
{
    public static void Main()
    {
        int number, number2;
        int i;

        Console.Write("Enter first number: ");
        number = Convert.ToInt32(Console.ReadLine());

        Console.Write("Enter last number: ");
        number2 = Convert.ToInt32(Console.ReadLine());

        for (i = number; i <= number2; i++)
            Console.Write("{0} ", i);

        Console.WriteLine();

        i = number;
        while (i <= number2)
        {
            Console.Write("{0} ", i);
            i++;
        }
        Console.WriteLine();


        i = number;
        do
        {
            Console.Write("{0} ", i);
            i++;
        }
        while (i <= number2);

        Console.WriteLine();
    }
}

Juan A. Ripoll - Systems Tutorials and Programming Courses ©  All rights reserved.  Legal Conditions.