static void Main() { string[] NM = { "DANI", "DINA", "NADI", "DIAN", "ANDI", "BONAR", "HENI", "BINA", "JOGI", "FANI", "INDAH", "ERNI", "IRMA", "ERIKA", "EDI", "CITRA", "JULITA", "GEA", "SIMA", "ASMI", "RISA", "SARI", "IRSA", "BORIS", "FERDI", "ARDI", "IRA", "CITA", "IRDA", "DIAR", "FIA", "RITA", "TIAR", "GINA", "TRIA", "LINA", "NILA", "ALIN", "ALIN", "DELANI" }; double[] NL = new double[20]; int F; string[] NR = new string[20]; string NO; Random R = new Random(); for (int X = 0; X < 20; X++) { NO = ((X + 101).ToString()); NR[X] = NO.Substring(1, 2); NL[X] = R.Next(70, 99) + R.NextDouble(); } Program P1 = new Program(); P1.DISPLAY(NR, NL, NM); loop: Write(" Sort by [0/1/2] "); F = int.Parse(ReadLine()); Program P2 = new Program(); P2.SELECTION(NR, NL, NM, F); Program P3 = new Program(); P3.DISPLAY(NR, NL, NM); if (F >= 0 && F <= 2) { goto loop; } ReadKey(); }