Назад
Уперед
Зміст
Завдання
Описати клас для роботи з одновимірним масивом відповідно до варіанта.
В методі Main класу Program:
- Створити об'єкт за допомогою першого конструктора;
- Застосувати до цього об'єкта методи, а також отримати значення властивості;
- Вивести на екран отримані значення;
- Створити об'єкт за допомогою другого конструктора;
- Застосувати до цього об'єкта методи, а також отримати значення властивості;
- Вивести на екран отримані значення.
Варіанти завдань
Варіант 1
Члени класу:
- Конструктор c одним параметрами (n), що створює масив з n елементів і заповнює його натуральним рядом чисел (1,2, ... n);
- Конструктор з одним параметром (ім'я файлу з числами для заповнення масиву), який обчислює n - кількість чисел у файлі, що створює масив з n елементів і заповнює його з файлу з заданим ім'ям;
- властивість, доступне тільки для читання, для отримання кількості парних елементів масиву;
- метод, що виводить вміст масиву на екран;
- метод, що обчислює твір елементів, розташованих після першого кратного 3 елемента.
Варіант 2
Члени класу:
- Конструктор c одним параметром (n), що створює масив з n елементів і заповнює його однозначними випадковими числами;
- Конструктор з одним параметром (рядок string з числами, числа в рядку розділяються рівно одним пропуском), який обчислює n - кількість чисел в рядку, що створює масив з n елементів і заповнює його числами з рядка. Використовувати метод Split для рядків.
- властивість, доступне тільки для читання, для отримання кількості непарних елементів масиву;
- метод, що виводить вміст масиву на екран;
- метод, що обчислює суму елементів, розташованих до останнього кратного 3 елемента.
Варіант 3
Члени класу:
- Конструктор c двома параметрами (n і x), що створює масив з n елементів і заповнює його випадковими числами з інтервалу (-x; x);
- Конструктор з одним параметром (рядок string з числами, числа в рядку розділяються рівно одним пропуском), який обчислює n - кількість чисел в рядку, що створює масив з n елементів і заповнює його числами з рядка.
- властивість, доступне тільки для читання, для отримання суми непарних елементів масиву;
- метод, що виводить вміст масиву на екран;
- метод, що обчислює суму модулів елементів, розташованих до (лівіше) максимального за модулем елемента.
Варіант 4
Члени класу:
- Конструктор c одним параметрами (n), що створює масив з n елементів і заповнює його натуральним рядом чисел (1,2, ... n);
- Конструктор з одним параметром (ім'я файлу з числами для заповнення масиву), який обчислює n - кількість чисел у файлі, що створює масив з n елементів і заповнює його з файлу з заданим ім'ям;
- властивість, доступне тільки для читання, для отримання суми парних елементів масиву;
- метод, що виводить вміст масиву на екран;
- метод, що обчислює суму модулів елементів, розташованих після максимального за модулем елемента.
Варіант 5
Члени класу:
- Конструктор з одним параметром (рядок string з числами, числа в рядку розділяються рівно одним пропуском), який обчислює n - кількість чисел в рядку, що створює масив з n елементів і заповнює його числами з рядка. Використовувати метод Split для рядків.
- Конструктор з трьома параметрами (a, b, x), що заповнює елементи масиву по заданих початкового значення (a), кінцевому значенню (b) і кроку (x). Тобто такими числами: a, a + x, .. b;
- властивість, доступне тільки для читання, для отримання кількості позитивних елементів масиву;
- метод, що виводить вміст масиву на екран;
- метод, що обчислює суму елементів масиву, розташованих між першим і другим позитивними елементами.
Варіант 6
Члени класу:
- Конструктор c двома параметрами (n і x), що створює масив з n елементів і заповнює його випадковими числами з інтервалу (-x; x);
- Конструктор з одним параметром (рядок string з числами, числа в рядку розділяються точками), який обчислює n - кількість чисел в рядку, що створює масив з n елементів і заповнює його числами з рядка. Використовувати метод Split для рядків.
- властивість, доступне тільки для читання, для отримання кількості елементів масиву, рівних нулю;
- метод, що виводить вміст масиву на екран;
- метод, що обчислює твір елементів масиву, розташованих між першим і другим нульовими елементами.
Варіант 7
Члени класу:
- Конструктор з одним параметром (ім'я файлу з числами для заповнення масиву), який обчислює n - кількість чисел у файлі, що створює масив з n елементів і заповнює його з файлу з заданим ім'ям;
- Конструктор c одним параметрами (n), що створює масив з n елементів і заповнює його квадратами натурального ряду чисел (1,4,9 ... n2), знак числа задається випадковим чином;
- властивість, доступне тільки для читання, для отримання кількості позитивних елементів масиву;
- метод, що виводить вміст масиву на екран;
- метод, що обчислює суму елементів масиву, розташованих між першим і останнім негативними елементами.
Варіант 8
Члени класу:
- Конструктор з одним параметром (рядок string з числами, числа в рядку розділяються двокрапкою), який обчислює n - кількість чисел в рядку, що створює масив з n елементів і заповнює його числами з рядка. Використовувати метод Split для рядків.
- Конструктор c одним параметрами (n), що створює масив з n елементів і заповнює його натуральним рядом чисел (1,2,3 ... n), знак числа задається випадковим чином;
- властивість, доступне тільки для читання, для отримання максимального елемента;
- метод, що виводить вміст масиву на екран;
- метод, що обчислює твір модулів елементів, розташованих до (лівіше) першого позитивного елементу.
Варіант 9
Члени класу:
- Конструктор c одним параметрами (n), що створює масив з n елементів і заповнює його квадратами натурального ряду чисел (1,4,9 ... n2), знак числа задається випадковим чином;
- Конструктор з одним параметром (ім'я файлу з числами для заповнення масиву), який обчислює n - кількість чисел у файлі, що створює масив з n елементів і заповнює його з файлу з заданим ім'ям;
- властивість, доступне тільки для читання, для отримання кількості елементів масиву великих 100;
- метод, що виводить вміст масиву на екран;
- метод, що обчислює твір елементів масиву, розташованих між максимальним і мінімальним елементами.
Варіант 10
Члени класу:
- Конструктор c трьома параметрами (n, x1, d), що створює масив з n елементів і заповнює його членами арифметичної прогресії (x1-перший член, d-різницю);
- Конструктор з одним параметром (рядок string з числами, числа в рядку розділяються крапкою з комою), який обчислює n - кількість чисел в рядку, що створює масив з n елементів і заповнює його числами з рядка. Використовувати метод Split для рядків.
- властивість, доступне тільки для читання, для отримання кількості елементів масиву менших 50;
- метод, що виводить вміст масиву на екран;
- метод, що обчислює твір модулів елементів, розташованих після першого парного елемента.
Варіант 11
Члени класу:
- Конструктор з одним параметром (ім'я файлу з числами для заповнення масиву), який обчислює n - кількість чисел у файлі, що створює масив з n елементів і заповнює його з файлу з заданим ім'ям;
- Конструктор c одним параметрами (n), що створює масив з n елементів і заповнює його кубами натурального ряду чисел (1,4,9 ... n3), знак числа задається випадковим чином;
- властивість, доступне тільки для читання, для отримання кількості елементів масиву, великих 50;
- метод, що виводить вміст масиву на екран;
- метод, що обчислює суму модулів елементів, розташованих до (лівіше) першого позитивного елементу.
Варіант 12
Члени класу:
- Конструктор c двома параметрами (n і x), що створює масив з n елементів і заповнює його випадковими числами з інтервалу (-x; x);
- Конструктор з одним параметром (рядок string з числами, числа в рядку розділяються комами), який обчислює n - кількість чисел в рядку, що створює масив з n елементів і заповнює його числами з рядка. Використовувати метод Split для рядків.
- властивість, доступне тільки для читання, для отримання кількості парних елементів масиву;
- метод, що виводить вміст масиву на екран;
- метод, що обчислює суму модулів елементів, розташованих до першого парного елемента.
Варіант 13
Члени класу:
- Конструктор c одним параметром (n), що створює масив з n елементів і заповнює його з клавіатури;
- Конструктор з одним параметром (рядок string з числами, числа в рядку розділяються двокрапкою), який обчислює n - кількість чисел в рядку, що створює масив з n елементів і заповнює його числами з рядка. Використовувати метод Split для рядків.
- властивість, доступне тільки для читання, для отримання кількості непарних елементів масиву;
- метод, що виводить вміст масиву на екран;
- метод, що обчислює суму модулів елементів, розташованих до (лівіше) останнього непарного елемента.
Варіант 14
Члени класу:
- Конструктор c двома параметрами (n, k), що створює масив з n елементів і заповнює його цілими числами, помноженим на заданий коефіцієнт (k);
- Конструктор з одним параметром (ім'я файлу з числами для заповнення масиву), який обчислює n - кількість чисел у файлі, що створює масив з n елементів і заповнює його з файлу з заданим ім'ям;
- властивість, доступне тільки для читання, для отримання кількості елементів масиву, які закінчуються на 0;
- метод, що виводить вміст масиву на екран;
- метод, що обчислює твір модулів елементів, розташованих до (лівіше) максимального негативного елементу.
Варіант 15
Члени класу:
- Конструктор c трьома параметрами (n, x1, q), що створює масив з n елементів і заповнює його членами геометричної прогресії (x1-перший член, q- знаменник). Знак числа задається випадковим чином;
- Конструктор з одним параметром (рядок string з числами, числа в рядку розділяються комами), який обчислює n - кількість чисел в рядку, що створює масив з n елементів і заповнює його числами з рядка. Використовувати метод Split для рядків.
- властивість, доступне тільки для читання, для отримання кількості позитивних елементів масиву;
- метод, що виводить вміст масиву на екран;
- метод, що обчислює твір елементів масиву, розташованих між максимальним і мінімальним елементами
Варіант 16
Члени класу:
- Конструктор з одним параметром (ім'я файлу з числами для заповнення масиву),
обчислює n - кількість чисел у файлі, що створює масив з n елементів і
заповнює його з файлу з заданим ім'ям;
- Конструктор c одним параметром (n), що створює масив з n елементів і
заповнює його числами Фібоначчі, великими число 100;
- властивість, доступне тільки для читання, для отримання кількості елементів
масиву в діапазоні від 100 до 200;
- метод, що виводить вміст масиву на екран;
- метод, що обчислює суму модулів елементів, розташованих після мінімального
позитивного елемента.
Варіант 17
Члени класу:
- Конструктор c одним параметром (n), що створює масив з n елементів і
заповнює його простими числами, великими число 100;
- Конструктор з одним параметром (рядок string з числами, числа в рядку
поділяються рівно одним пропуском), який обчислює n - кількість чисел в рядку,
створює масив з n елементів і заповнює його числами з терміни. використовувати
метод Split для рядків.
- властивість, доступне тільки для читання, для отримання індексу мінімального
елемента;
- метод, що виводить вміст масиву на екран;
- метод, що обчислює твір модулів елементів, розташованих до
максимального непарному елемента.
Назад
Уперед
Зміст