/* המחלקה SortedArray */ public class SortedArray { private int[] numbers; private int sorted; //פעולה בונה public SortedArray(int[] a) { numbers = a; sorted = 1; } //הכנס למערך ממוין, פעולה פרטית private void InsertElement(int element) { int i = sorted - 1; while (i >= 0 && numbers[i] > element) { numbers[i + 1] = numbers[i]; i--; }//while numbers[i + 1] = element; sorted++; } // מיון הכנסה public void InsertionSort() { for (int i = 1; i < numbers.Length; i++) InsertElement(numbers[i]); } public int[] GetNumbers() { return numbers; } } // class SortedArray