Visa ett inlägg
Oläst 2011-07-03, 23:51 #4
Kekke Kekke är inte uppkopplad
Medlem
 
Reg.datum: Feb 2011
Inlägg: 198
Kekke Kekke är inte uppkopplad
Medlem
 
Reg.datum: Feb 2011
Inlägg: 198
In that case;

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

namespace rand
{
    class Program
    {
        static Random random = new Random();

        static void Main(string[] args)
        {
            PrintRandomNumbers(5);
            Console.Read();
        }

        static void PrintRandomNumbers(int iRandomNo)
        {
            int[] Numbers = new int[iRandomNo];
            int i = 0;
            while (i < iRandomNo)
            {
                int CurrentNumber = random.Next(1, iRandomNo+1);

                if (!NumberExists(Numbers, CurrentNumber))
                {
                    Numbers[i] = CurrentNumber;
                    i++;
                }

                
            }

            foreach (int num in Numbers)
            {
                Console.Write(num);
            }
        }

        static bool NumberExists(int[] NumberArray, int Number)
        {
            for (int i = 0; i < NumberArray.Length; i++)
            {
                if (Number == NumberArray[i])
                    return true;
            }
            return false;
        }
    }
}
Kekke är inte uppkopplad   Svara med citatSvara med citat