Контрольная работа: Инкапсуляция обработки одномерных массивов все задания вариант 13

Состав работы

material.view.file_icon kr.docx
Работа представляет собой файл, который можно открыть в программе:
  • Microsoft Word

Описание

Задание 1.

Самостоятельно изучить возможности Java для работы с классами и описания, инициализации и обработки одномерных массивов, понятие классов, объектов и области их эффективного использования. Источники:
текущие теоретические положения;
источники 1, 5 – 7 основной литературы;
электронное издание 34.
В соответствии с индивидуальным вариантом (см. приложение 1) разработать класс Array, описывающий динамический одномерный массив и операции с ним.

длина массива;
ссылка на массив;
заданный числовой показатель;
конструктор без параметров, содержащий инициализатор массива нулевыми элементами;
конструктор с параметрами, инициализирующий массив длины, вводимой с клавиатуры, случайных чисел в заданном диапазоне;
копирующий конструктор, создающий копию объекта с исходным массивом;
метод модификации элемента массива, заданного его индексом;
метод, реализующий заданную обработку массива;
метод вывода элементов массива на консоль;
метод вывода заданного числового показателя на консоль.
Конструкторы должны выводить сообщение о своем срабатывании.

Составить основную программу, в которой предусмотреть такие действия:
создание объекта массива ar0 заданной длины 50;
создание объекта массива ar1 заданной длины N с нулевыми элементами;
инициализацию массива объекта ar1 случайными числами в заданном диапазоне;
копирование массива объекта ar1 в новый массив объекта arN;
модификацию произвольных элементов массива объекта ar1.
выполнение анализа массива объекта arN;
выполнение обработки массива объекта arN;
вывод массивов объектов на всех стадиях вычислений;
Составить блок-схему для индивидуально заданных методов класса.
Выполнить ручной просчет заданного критерия и сравнить со значением, выведенным программой.
Сделать вывод.
Вариант

Массив и длина

Интервал генерации

Критерий для анализа

Обработка

13

Х(30)

[10, 80]

Подсчитать количество элементов, кратных 2 и 3

Элементы массива циклически сдвинуть на 2 позиции вправо
Контрольная работа
Контрольная работа/Реферат по модулю "Социология и Право". Тема №8: «Общая характеристика Конституционного права»
User ITNerd : 23 октября 2025
300 руб.
Контрольная работа
Контрольная работа
Контрольная работа по дисциплине "Моделирование систем". Вариант №14. Задания: Задание №1 Для диода, выбранного из таблицы 1, определить величину тока, если к нему подключено прямое напряжение, выбранное из таблицы 2. Скопировать схему исследования с показанием приборов. 1N1200C 0.45 Задание №2 Используя вид анализа «Изменение на DC» построить вольтамперную характеристику (ВАХ) диода из задания 1 в прямом включении. С помощью визирной линии определить точное значение прямого тока для
User ITNerd : 23 октября 2025
900 руб.
Контрольная работа
Контрольная работа
Контрольная работа по предмету "Безопасность жизнедеятельности". Вариант №14. Вопросы для контрольной работы 15. Принципы обеспечения безопасности. Организационные принципы. 80. Мера защиты в электроустановках – сигнализация. Задачи контрольной работы Задача №4 Рассчитать противопожарный расход воды и емкость запасного резервуара для промышленного предприятия. Исходные данные к задаче 4 приведены в таблице 4.1. Помещения с тепловыделениями менее 67,4 кДж/м ч. Водопровод на предпри
User ITNerd : 23 октября 2025
880 руб.
Контрольная работа
Контрольная работа
Контрольная работа по дисциплине "Измерение параметров и оценка качества мультимедиа продукции". Вариант №14. Задание 1. Провести оценку нелинейных искажений (Кг) монофонического сигнала в тракте, если на выходе тракта уровень сигнала основной частоты–Nном (дБ), а напряжения 2 – ой и 3 – ей гармоник U2 и U3 в В. 2. Определить значения коэффициента расширения экспандера в компандерной системе (при условии отсутствия нелинейных искажений), если коэффициент сжатия компрессора равен Кс. 3. О
User ITNerd : 22 октября 2025
400 руб.
Контрольная работа
Контрольная работа
Контрольная работа по дисциплине "Экология". Вариант №14. Вопросы для контрольной работы 15. Динамика роста численности населения планеты. Понятие и причины демографического взрыва, его территориальный характер, прогнозы развития. 80. Экологические последствия различных видов загрязнений почв. Задачи контрольной работы Задача №4 Озеро используется как рыбохозяйственный водоем. На берегу озера площадью 5 км2 и средней глубиной 2 м предполагается расположить промышленное предприятие, и
User ITNerd : 22 октября 2025
510 руб.
Контрольная работа
Контрольная работа
Контрольная работа по предмету "Теория цвета и цветовоспроизведения в медиатехнологиях". Вариант №2. Задания Задание 1: Используя какой-либо из вариантов гармонии (лекция 3), создать линейные комбинации цветовых гармоний по каждой теме и подтвердить соответствующими изображениями: 2 вариант – четная цифра пароля - 4 месяца года; - событие – 4 комбинации. Задание 2: На основе созданных цветовых гармоний (задание 1) создать, либо привести пример (картинку, фотографию) любой композиции
User ITNerd : 22 октября 2025
970 руб.
Контрольная работа
Контрольная работа по предмету "Экономика отрасли". Вариант №4 Задание для выполнения контрольной работы 1. На основании исходных данных в соответствие с вариантом студента рассчитать показатели: - использования материальных ресурсов: основных производственных фондов (ОПФ) и оборотных средств (ОС) предприятия связи. - использования трудовых ресурсов. - себестоимости услуг связи. - финансовых результатов деятельности предприятия. 2. Заполнить таблицы 2 – 5. 3. В каждом разделе после т
User ITNerd : 22 октября 2025
540 руб.
Контрольная работа
1400 руб.
Математический анализ. Вариант №6
1. Найти пределы а) б) г) . 2. Найти производные данных функций а) б) в) г) 3. Исследовать методами дифференциального исчисления функцию . Используя результаты исследования, построить её график. 4. Дана функция . Найти все её частные производные второго порядка. 5. Найти неопределенные интегралы а) б) в) г) .
User 339942339942 : 7 декабря 2015
600 руб.
Контрольная работа по дисциплине: Инновационный менеджмент. Вариант №6
Оглавление Задание 1. Описать последовательность формирования инновационной политики организации Задание 2. Охарактеризовать бренд-стратегию инноваций Задание 3. Охарактеризовать формы малого инновационного предпринимательства Задание 4. Охарактеризовать лицензирование как передачу права использования интеллектуальной собственности Задание 5. Охарактеризовать франчайзинг как один из способов распространения инноваций. Привести примеры Задание 6. Криптограмма 6 Список литературы
User GnobYTEL : 12 октября 2012
20 руб.
Гидравлика Задача 1.263
При испытании баллона гидравлическим способом он был заполнен водой при давлении 60·105 Па. В результате утечки части воды через неплотности давление воды в баллоне снизилось вдвое. Диаметр баллона D = 350 мм, высота Н = 1200 мм. Пренебрегая деформацией стенок баллона, определить объем воды, вытекшей за время испытания.
User Z24 : 23 марта 2026
150 руб.
Гидравлика Задача 1.263
Гидромеханика: Сборник задач и контрольных заданий УГГУ Задача 3.23 Вариант а
В закрытом резервуаре, заполненном бензином, в боковой плоской стенке сделано круглое отверстие, которое закрывается полусферической крышкой радиусом r (рис. 3.23). Крышка укреплена с помощью шарнира в точке А. На расстоянии h от шарнира на свободной поверхности бензина действует вакуумметрическое давление рвак . Определить усилие F для удержания крышки в закрытом положении. Принять плотность бензина ρбенз. = 720 кг/м³.
User Z24 : 6 октября 2025
250 руб.
Гидромеханика: Сборник задач и контрольных заданий УГГУ Задача 3.23 Вариант а
up Наверх