Назад Вперед Содержание

Пример 3

Описать класс Ar для работы с одномерным массивом:

Закрытые поля класса:

Реализовать методы:

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

Класс Ar

Поля

Первый конструктор

Количество элементов массива передается в параметре. Поэтому можно заполнить массив.

Второй конструктор

Свойство: количество отрицательных чисел (только для чтения)

Метод Print, выводящий массив на экран

Метод Max, возвращающий индекс максимального элемента

Метод Sum, вычисляющий сумму элементов, расположенных до (левее) элемента с индексом imax

Индекс imax передается в метод в виде параметра.

Метод Pr, вычисляющий произведение элементов, расположенных после (правее) элемента с индексом imax

Индекс imax передается в метод в виде параметра.

Класс Program

Создание массива с помощью первого конструктора

Создание массива с помощью второго конструктора

Содержимое файла 1.txt

Результат выполнения программы

Назад Вперед Содержание