Programming Course in C# ¡Free!

Repetitive structures

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

Create a program to ask the user for two numbers and display the numbers between them (both included), three times: using "for", using "while" and using "do..while"

Enter first number: 6
Enter last number 12
6 7 8 9 10 11 12
6 7 8 9 10 11 12
6 7 8 9 10 11 12


Output



Solution


using System;
public class RepetitiveStructures
{
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();
}
}