Создать класс для работы со ступенчатым массивом вещественных чисел. Разработать следующие функциональные члены класса:
1. Поля: • double [][] doubelArray;
2. Конструктор, позволяющий создать ступенчатый массив.
3. Методы, позволяющие: • ввести элементы массива с клавиатуры; • вывести элементы массива на экран; • отсортировать элементы каждой строки массива в порядке убывания.
4. Свойства: • возвращающее общее количество элементов в массиве (доступное только для чтения); • позволяющее увеличить значение всех элементов массива на скаляр (доступное только для записи).
5. Двумерный индексатор, позволяющий обращаться к соответствующему элементу массива.
6. Перегруженные операции и константы, позволяющие: • увеличить, или уменьшить значение всех элементов массива на 1 (++ и --); • проверить, является ли каждая строка массива упорядоченной по возрастанию (true и false); • преобразовать экземпляр класса в ступенчатый массив (и наоборот).
Гарантия на работу | 1 год |
Средний балл | 4.96 |
Стоимость | Назначаете сами |
Эксперт | Выбираете сами |
Уникальность работы | от 70% |