User Input and Random in C#

aaaaaaaaaaaaaaaaa

Random Program

Program

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace ConsoleApplication
{
    public class Program
    {
        static void Main(string[] args)
        {
            Random rn = new Random();
            int i = rn.Next(1, 8);
            Console.WriteLine(i);
            Console.ReadLine();
        }
    }
}
Output
Hello World!

Random Program Prints Random Date

Program

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace ConsoleApplication
{
    public class Program
    {
        static void Main(string[] args)
        {
            Random rn = new Random();
            int days = rn.Next(1, 32);
            int month = rn.Next(1, 13);
            int year = rn.Next(11, 15);
            Console.Write(days);
            Console.Write("/" + month);
            Console.Write("/20" + year);
            Console.ReadKey();
        }
    }
}
Output
Hello World!

Print Random Number Between User Entered Numbers

Program

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace ConsoleApplication
{
    public class Program
    {
        static void Main(string[] args)
        {
            int i, j;
            Random rn = new Random();
            Console.WriteLine("Enter start number for random");
            i = Int32.Parse(Console.ReadLine());
            Console.WriteLine("Enter ending number for random");
            j = Int32.Parse(Console.ReadLine());
            int num = rn.Next(i, j);
            Console.Write("Your Random number is : ");
            Console.WriteLine(num);
            Console.ReadKey();
        }
    }
}
Output
Hello
World!