예제 #1
0
        public ArrayLib(ArrayLib arr) //Копирование массива
        {
            ArrayLib tempArr = new ArrayLib(arr.Length);

            for (int i = 0; i < arr.Length; i++)
            {
                tempArr.SetNumb(i, arr.GetNumb(i));
            }
        }
예제 #2
0
        public ArrayLib Inverse() //Смена знака элементов массива
        {
            ArrayLib tempArr = new ArrayLib(array.Length);

            for (int i = 0; i < array.Length; i++)
            {
                tempArr.SetNumb(i, -array[i]);
            }
            return(tempArr);
        }
예제 #3
0
        public ArrayLib Multi(int multiNum) //Умножение каждого элемента массива на множитель
        {
            ArrayLib tempArr = new ArrayLib(array.Length);

            for (int i = 0; i < tempArr.Length; i++)
            {
                int x = array[i] * multiNum;
                tempArr.SetNumb(i, x);
            }

            return(tempArr);
        }
예제 #4
0
        public int Add(ArrayLib arr, int n) //Добавления элемента в конец списка массива
        {
            ArrayLib tempArr = new ArrayLib(arr.Length + 1);

            return(tempArr.SetNumb(arr.Length + 1, n));
        }