double[] tablica = new double[15];
Random generator = new Random();
for (int i = 0; i < tablica.Length; i++)
{ tablica[i] = generator.NextDouble(); }
Console.WriteLine("Wylosowano następujące wartości: ");
foreach (double i in tablica)
{ Console.Write("{0:f3}; ", i); }
int j, min;
double x;
for (int i = 0; i < tablica.Length - 1; i++)
{
min = i; for (j = i + 1; j < tablica.Length; j++)
{
if (tablica[j] < tablica[min]) min = j;
}
if (min != i)
{
x = tablica[i];
tablica[i] = tablica[min];
tablica[min] = x;
}
}
Console.WriteLine("\n\nElementy tablicy po sortowaniu: ");
foreach (double i in tablica)
{
Console.Write("{0:f3}; ", i);
}
Console.ReadKey();
}
}
}