Класс для работы с одномерным массивом целых чисел - C# (187316)
Формулировка задачи:
Создать класс для работы с одномерным массивом целых чисел. Разработать следующие элементы класса:
a. Поля:
• int [] IntArray;
• int n.
b. Конструктор, позволяющий создать массив размерности n.
c. Методы, позволяющие:
• ввести элементы массива с клавиатуры;
• вывести элементы массива на экран;
• отсортировать элементы массива в порядке возрастания.
d. Свойства:
• возвращающее размерность массива (доступное только для чтения);
• позволяющее домножить все элементы массива на скаляр (доступное только для записи).
Решение задачи: «Класс для работы с одномерным массивом целых чисел»
textual
Листинг программы
class Vector { int[] IntArray; int n; public int Lenght { get { return n; } } public int Multipler { set { for (var i = 0; i < n; i++) { IntArray[i] *= value; } } } public Vector(int lenght) { n = lenght; IntArray = new int[n]; } public void FillArray() { for (var i = 0; i < n; i++) { Console.Write("Введите число: "); var num = int.Parse(Console.ReadLine()); IntArray[i] = num; } } public void Show() { foreach (var num in IntArray) Console.WriteLine(num); } public void Sort() { Array.Sort(IntArray); } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д