Estructuras repetitivas Aprende programación con ejercicios C# Sharp

Lección:

Control del Flujo


Ejercicio:

Estructuras repetitivas 38


Objetivo:

Cree un programa en C# para pedir al usuario dos números y muestre los números entre ellos (ambos incluidos), tres veces: usando "for", usando "while" y usando "do while"

Introduzca el primer número: 6
Introduzca el último número 12

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


Código:

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();
    }
}