Контрольная работа: Инкапсуляция обработки одномерных массивов все задания вариант 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 руб.
Проблемы досуга молодежи
Легко ли быть молодым? Во все времена было нелегко. А сейчас возникло много новых молодёжных проблем. Но в то же время молодость – это ещё и прекрасная пора, когда энергия бьёт через край и хочется всё постичь, обо всём узнать. Мы уже во многом самостоятельны, но ещё не озабочены в такой степени как взрослые проблемами дома, семьи, денег, здоровья. И в этот неповторимый период, надо успеть познать, постичь и сделать как можно больше. Любому обществу, любой культуре небезразлично, какой выбор сд
User Elfa254 : 9 сентября 2013
15 руб.
Курсовая работа Экономический анализ производственно-хозяйственной деятельности 5 вариант
1 Доходы от обычных видов деятельности, млн. руб. 5000 8000 2 То же по тарифам базового года, млн. руб. 5000 6150 3 Население, тыс. чел. 2000 2100 4 Душевой уровень потребления услуг связи (доходность), тыс. руб./чел. 2,50 3,81 5 То же, по передовым предприятиям, тыс. руб./чел. 3 3,5 6 Изменение доходности за счет: - количества услуг, предоставляемых каждому потребителю; - - - изменения тарифов на услуги связи - -
User anchugovalexandr : 7 февраля 2017
250 руб.
Центрифуга буровая очистки бурового раствора ОГШ-501К-10-Чертеж-Оборудование для бурения нефтяных и газовых скважин-Курсовая работа-Дипломная работа
Центрифуга буровая очистки бурового раствора ОГШ-501К-10-(Формат Компас-CDW, Autocad-DWG, Adobe-PDF, Picture-Jpeg)-Чертеж-Оборудование для бурения нефтяных и газовых скважин-Курсовая работа-Дипломная работа
User nakonechnyy.1992@list.ru : 27 марта 2017
470 руб.
Центрифуга буровая очистки бурового раствора ОГШ-501К-10-Чертеж-Оборудование для бурения нефтяных и газовых скважин-Курсовая работа-Дипломная работа
Техническая эксплуатация цифровых систем коммутации, Лабораторная работа 2.
Техническая эксплуатация цифровых систем коммутации, Лабораторная работа 2. Задачи: Изучить анализ абонентского номера на DX-200. Описания абонентских файлов, необходимых для выполнения лабораторных работ: 0 –00H 1 –01H 2 –02H 3 –03H 4 –04H 5 –05H 6 –06H 7 –07H 8 –08H 9 –09H 10 –0AH 11 –0BH 12 –0CH 13 –0DH 14 –0EH 15 –0FH 16 –10H 17 –11H 18 –12H 19 –13H 20 –14H 21 –15H 22 –16H 23 –17H 24 –18H 25 –19H 26 –1AH 27 –1BH 28 –1CH 29 –1DH 30 –1EH 31 –1FH 32 –20H 33 –21H
User syberiangod : 31 октября 2011
80 руб.
Техническая эксплуатация цифровых систем коммутации, Лабораторная работа 2.
up Наверх