Назад Уперед Зміст

Завдання

Описати клас для роботи з одновимірним масивом відповідно до варіанта.

В методі Main класу Program:

Варіанти завдань

Варіант 1

Члени класу:

  1. Конструктор c одним параметрами (n), що створює масив з n елементів і заповнює його натуральним рядом чисел (1,2, ... n);
  2. Конструктор з одним параметром (ім'я файлу з числами для заповнення масиву), який обчислює n - кількість чисел у файлі, що створює масив з n елементів і заповнює його з файлу з заданим ім'ям;
  3. властивість, доступне тільки для читання, для отримання кількості парних елементів масиву;
  4. метод, що виводить вміст масиву на екран;
  5. метод, що обчислює твір елементів, розташованих після першого кратного 3 елемента.

Варіант 2

Члени класу:

  1. Конструктор c одним параметром (n), що створює масив з n елементів і заповнює його однозначними випадковими числами;
  2. Конструктор з одним параметром (рядок string з числами, числа в рядку розділяються рівно одним пропуском), який обчислює n - кількість чисел в рядку, що створює масив з n елементів і заповнює його числами з рядка. Використовувати метод Split для рядків.
  3. властивість, доступне тільки для читання, для отримання кількості непарних елементів масиву;
  4. метод, що виводить вміст масиву на екран;
  5. метод, що обчислює суму елементів, розташованих до останнього кратного 3 елемента.

Варіант 3

Члени класу:

  1. Конструктор c двома параметрами (n і x), що створює масив з n елементів і заповнює його випадковими числами з інтервалу (-x; x);
  2. Конструктор з одним параметром (рядок string з числами, числа в рядку розділяються рівно одним пропуском), який обчислює n - кількість чисел в рядку, що створює масив з n елементів і заповнює його числами з рядка.
  3. властивість, доступне тільки для читання, для отримання суми непарних елементів масиву;
  4. метод, що виводить вміст масиву на екран;
  5. метод, що обчислює суму модулів елементів, розташованих до (лівіше) максимального за модулем елемента.

Варіант 4

Члени класу:

  1. Конструктор c одним параметрами (n), що створює масив з n елементів і заповнює його натуральним рядом чисел (1,2, ... n);
  2. Конструктор з одним параметром (ім'я файлу з числами для заповнення масиву), який обчислює n - кількість чисел у файлі, що створює масив з n елементів і заповнює його з файлу з заданим ім'ям;
  3. властивість, доступне тільки для читання, для отримання суми парних елементів масиву;
  4. метод, що виводить вміст масиву на екран;
  5. метод, що обчислює суму модулів елементів, розташованих після максимального за модулем елемента.

Варіант 5

Члени класу:

  1. Конструктор з одним параметром (рядок string з числами, числа в рядку розділяються рівно одним пропуском), який обчислює n - кількість чисел в рядку, що створює масив з n елементів і заповнює його числами з рядка. Використовувати метод Split для рядків.
  2. Конструктор з трьома параметрами (a, b, x), що заповнює елементи масиву по заданих початкового значення (a), кінцевому значенню (b) і кроку (x). Тобто такими числами: a, a + x, .. b;
  3. властивість, доступне тільки для читання, для отримання кількості позитивних елементів масиву;
  4. метод, що виводить вміст масиву на екран;
  5. метод, що обчислює суму елементів масиву, розташованих між першим і другим позитивними елементами.

Варіант 6

Члени класу:

  1. Конструктор c двома параметрами (n і x), що створює масив з n елементів і заповнює його випадковими числами з інтервалу (-x; x);
  2. Конструктор з одним параметром (рядок string з числами, числа в рядку розділяються точками), який обчислює n - кількість чисел в рядку, що створює масив з n елементів і заповнює його числами з рядка. Використовувати метод Split для рядків.
  3. властивість, доступне тільки для читання, для отримання кількості елементів масиву, рівних нулю;
  4. метод, що виводить вміст масиву на екран;
  5. метод, що обчислює твір елементів масиву, розташованих між першим і другим нульовими елементами.

Варіант 7

Члени класу:

  1. Конструктор з одним параметром (ім'я файлу з числами для заповнення масиву), який обчислює n - кількість чисел у файлі, що створює масив з n елементів і заповнює його з файлу з заданим ім'ям;
  2. Конструктор c одним параметрами (n), що створює масив з n елементів і заповнює його квадратами натурального ряду чисел (1,4,9 ... n2), знак числа задається випадковим чином;
  3. властивість, доступне тільки для читання, для отримання кількості позитивних елементів масиву;
  4. метод, що виводить вміст масиву на екран;
  5. метод, що обчислює суму елементів масиву, розташованих між першим і останнім негативними елементами.

Варіант 8

Члени класу:

  1. Конструктор з одним параметром (рядок string з числами, числа в рядку розділяються двокрапкою), який обчислює n - кількість чисел в рядку, що створює масив з n елементів і заповнює його числами з рядка. Використовувати метод Split для рядків.
  2. Конструктор c одним параметрами (n), що створює масив з n елементів і заповнює його натуральним рядом чисел (1,2,3 ... n), знак числа задається випадковим чином;
  3. властивість, доступне тільки для читання, для отримання максимального елемента;
  4. метод, що виводить вміст масиву на екран;
  5. метод, що обчислює твір модулів елементів, розташованих до (лівіше) першого позитивного елементу.

Варіант 9

Члени класу:

  1. Конструктор c одним параметрами (n), що створює масив з n елементів і заповнює його квадратами натурального ряду чисел (1,4,9 ... n2), знак числа задається випадковим чином;
  2. Конструктор з одним параметром (ім'я файлу з числами для заповнення масиву), який обчислює n - кількість чисел у файлі, що створює масив з n елементів і заповнює його з файлу з заданим ім'ям;
  3. властивість, доступне тільки для читання, для отримання кількості елементів масиву великих 100;
  4. метод, що виводить вміст масиву на екран;
  5. метод, що обчислює твір елементів масиву, розташованих між максимальним і мінімальним елементами.

Варіант 10

Члени класу:

  1. Конструктор c трьома параметрами (n, x1, d), що створює масив з n елементів і заповнює його членами арифметичної прогресії (x1-перший член, d-різницю);
  2. Конструктор з одним параметром (рядок string з числами, числа в рядку розділяються крапкою з комою), який обчислює n - кількість чисел в рядку, що створює масив з n елементів і заповнює його числами з рядка. Використовувати метод Split для рядків.
  3. властивість, доступне тільки для читання, для отримання кількості елементів масиву менших 50;
  4. метод, що виводить вміст масиву на екран;
  5. метод, що обчислює твір модулів елементів, розташованих після першого парного елемента.

Варіант 11

Члени класу:

  1. Конструктор з одним параметром (ім'я файлу з числами для заповнення масиву), який обчислює n - кількість чисел у файлі, що створює масив з n елементів і заповнює його з файлу з заданим ім'ям;
  2. Конструктор c одним параметрами (n), що створює масив з n елементів і заповнює його кубами натурального ряду чисел (1,4,9 ... n3), знак числа задається випадковим чином;
  3. властивість, доступне тільки для читання, для отримання кількості елементів масиву, великих 50;
  4. метод, що виводить вміст масиву на екран;
  5. метод, що обчислює суму модулів елементів, розташованих до (лівіше) першого позитивного елементу.

Варіант 12

Члени класу:

  1. Конструктор c двома параметрами (n і x), що створює масив з n елементів і заповнює його випадковими числами з інтервалу (-x; x);
  2. Конструктор з одним параметром (рядок string з числами, числа в рядку розділяються комами), який обчислює n - кількість чисел в рядку, що створює масив з n елементів і заповнює його числами з рядка. Використовувати метод Split для рядків.
  3. властивість, доступне тільки для читання, для отримання кількості парних елементів масиву;
  4. метод, що виводить вміст масиву на екран;
  5. метод, що обчислює суму модулів елементів, розташованих до першого парного елемента.

Варіант 13

Члени класу:

  1. Конструктор c одним параметром (n), що створює масив з n елементів і заповнює його з клавіатури;
  2. Конструктор з одним параметром (рядок string з числами, числа в рядку розділяються двокрапкою), який обчислює n - кількість чисел в рядку, що створює масив з n елементів і заповнює його числами з рядка. Використовувати метод Split для рядків.
  3. властивість, доступне тільки для читання, для отримання кількості непарних елементів масиву;
  4. метод, що виводить вміст масиву на екран;
  5. метод, що обчислює суму модулів елементів, розташованих до (лівіше) останнього непарного елемента.

Варіант 14

Члени класу:

  1. Конструктор c двома параметрами (n, k), що створює масив з n елементів і заповнює його цілими числами, помноженим на заданий коефіцієнт (k);
  2. Конструктор з одним параметром (ім'я файлу з числами для заповнення масиву), який обчислює n - кількість чисел у файлі, що створює масив з n елементів і заповнює його з файлу з заданим ім'ям;
  3. властивість, доступне тільки для читання, для отримання кількості елементів масиву, які закінчуються на 0;
  4. метод, що виводить вміст масиву на екран;
  5. метод, що обчислює твір модулів елементів, розташованих до (лівіше) максимального негативного елементу.

Варіант 15

Члени класу:

  1. Конструктор c трьома параметрами (n, x1, q), що створює масив з n елементів і заповнює його членами геометричної прогресії (x1-перший член, q- знаменник). Знак числа задається випадковим чином;
  2. Конструктор з одним параметром (рядок string з числами, числа в рядку розділяються комами), який обчислює n - кількість чисел в рядку, що створює масив з n елементів і заповнює його числами з рядка. Використовувати метод Split для рядків.
  3. властивість, доступне тільки для читання, для отримання кількості позитивних елементів масиву;
  4. метод, що виводить вміст масиву на екран;
  5. метод, що обчислює твір елементів масиву, розташованих між максимальним і мінімальним елементами

Варіант 16

Члени класу:

  1. Конструктор з одним параметром (ім'я файлу з числами для заповнення масиву), обчислює n - кількість чисел у файлі, що створює масив з n елементів і заповнює його з файлу з заданим ім'ям;
  2. Конструктор c одним параметром (n), що створює масив з n елементів і заповнює його числами Фібоначчі, великими число 100;
  3. властивість, доступне тільки для читання, для отримання кількості елементів масиву в діапазоні від 100 до 200;
  4. метод, що виводить вміст масиву на екран;
  5. метод, що обчислює суму модулів елементів, розташованих після мінімального позитивного елемента.

Варіант 17

Члени класу:

  1. Конструктор c одним параметром (n), що створює масив з n елементів і заповнює його простими числами, великими число 100;
  2. Конструктор з одним параметром (рядок string з числами, числа в рядку поділяються рівно одним пропуском), який обчислює n - кількість чисел в рядку, створює масив з n елементів і заповнює його числами з терміни. використовувати метод Split для рядків.
  3. властивість, доступне тільки для читання, для отримання індексу мінімального елемента;
  4. метод, що виводить вміст масиву на екран;
  5. метод, що обчислює твір модулів елементів, розташованих до максимального непарному елемента.

Назад Уперед Зміст