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