1. Главная
  2. Библиотека
  3. Программирование
  4. 1. Описать класс для работы с одномерным массивом: - Продумать структуру данных и область видимости. - Реализовать свойств...

1. Описать класс для работы с одномерным массивом: - Продумать структуру данных и область видимости. - Реализовать свойство, доступное только для чтения, для получения количества элементов массива, модуль которых больше 10. - Реализовать конструктор,

«1. Описать класс для работы с одномерным массивом: - Продумать структуру данных и область видимости. - Реализовать свойство, доступное только для чтения, для получения количества элементов массива, модуль которых больше 10. - Реализовать конструктор,»
  • Программирование

Условие:

Дано задание: 1. Описать класс для работы с одномерным массивом:
- продумать структуру данных и область видимости.
- определите в классе свойство (задание 4).
- конструктор, выделяющий память под заданное в его
параметре количество элементов массива;
- конструктор, выделяющий память и заполняющий заданное в
его параметре количество элементов массива случайными
значениями из диапазона [a,b]
- конструктор, выделяющий память под заданное в его
параметре количество элементов массива и заполняющий
массив заданным образом (задача 1);
- метод вычисляющий (задача 2)
- метод модифицирующий массив (задача 3)
- метод вывода массива на экран
- метод заполнения массива случайными значениями из
диапазона [a,b].
И задачи: Задача 1: Создать массив, на четных местах в котором стоят единицы, а
на нечетных местах - случайные числа.
Задача 2: Найдите сумму элементов массива, которые расположены до
первого четного элемента массива. Задача 3: Заменить все элементы, меньшие чем последний элемент на
первый элемент. Задача 4: Свойство, доступное только для чтения, для получения
количества элементов массива, модуль которых больше 10; Напиши один код для джава, но чтобы в нем решались все 4 задачи, и Обязательно должно быть выполнены условия задания к задачам, код на джаве, должен быть простым будто писал новичек

Решение:

Ниже привожу подробное решение задачи с пояснением каждого шага. Решим задачу на Java, реализуя один класс для работы с одномерным массивом, в котором: 1. Будут описаны все необходимые поля и методы. 2. Реализованы три конструктора: • Конструктор, выделяющий память под заданное количество элементов. • Конструктор, выделяющий память и заполняющий массив случайными числами из диапазона [a,b]. • Конструктор для задачи 1, когда на четных позициях массива записываются единицы, а на нечетных – случайные числа. 3. Определяем свойство (метод-геттер), возвращающее количество элементов массива...

Не нашел нужную задачу?

Воспользуйся поиском

Выбери предмет