Контрольная работа: Инкапсуляция обработки одномерных массивов все задания вариант 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 руб.
Стратегический анализ деятельности автосервисного предприятия
Введение Раздел 1. Бизнес-проект организации деятельности ООО «Автосервис» 1.1. Основные сведение об учредителе 1.2.Ориентация проекта 1.3. Производственная идея Раздел 2. Маркетинговые исследования 2.1. Анализ внешних и внутренних факторов 2.2. Общая характеристика технологии производства 2.3. Характеристика потребителей 2.4. Поставщики 2.5. Конкуренты 2.6. Кадры Раздел 3. Маркетинговая политика фирмы 3.1. Анализ услуги и стратегия ее позиционирования 3.2. Ценовая политика фирмы
User proekt-sto : 20 июля 2017
90 руб.
Измерение финансовых рисков
Сегодня много говорится об управлении финансовыми рисками. Но чтобы эффективно управлять рисками, необходимо прежде всего уметь их измерять. Источники финансовых рисков настолько разнообразны, что вряд ли можно говорить о единой универсальной методологии их измерения. Тем не менее существуют некоторые общие принципы, следуя которым можно с приемлемой точностью измерять самые разнообразные финансовые риски. Эти общие принципы мы и попытаемся сформулировать в настоящей статье. Что такое риск? Ри
User Elfa254 : 8 ноября 2013
20 руб.
Буровая Вышка М45/335 - Р-Чертеж-Оборудование для бурения нефтяных и газовых скважин-Курсовая работа-Дипломная работа
Буровая Вышка М45/335 - Р-(Формат Компас-CDW, Autocad-DWG, Adobe-PDF, Picture-Jpeg)-Чертеж-Оборудование для бурения нефтяных и газовых скважин-Курсовая работа-Дипломная работа
500 руб.
Буровая Вышка М45/335 - Р-Чертеж-Оборудование для бурения нефтяных и газовых скважин-Курсовая работа-Дипломная работа
Конспект лекций по ТОЭ
ОГЛАВЛЕНИЕ ЧАСТЬ 1 ГЛАВА 1 ОСНОВНЫЕ ПОНЯТИЯ И ОПРЕДЕЛЕНИЯ ЭЛЕКТРИЧЕСКИХ ЦЕПЕЙ 4 1.1 Электрическая цепь и её элементы………………………………………………………………………………… 4 1.2 Схема электрической цепи………………………………………………………………………………………….. 4 1.3 Активные элементы…………………………………………………………………………………………………. 6 1.4 Пассивные элементы………………………………………………………………………………………………… 8 1.5 Основные законы и уравнения электрических цепей……………………………………………………………. 10 ГЛАВА 2 ОСНОВНЫЕ СВОЙСТВА ИМЕТОДЫ РАСЧЕТА ЭЛЕКТРИЧЕСКИХ ЦЕП
User jetonchik : 8 декабря 2011
up Наверх