Лабораторная работа №1. Структуры и алгоритмы обработки данных. Работа с иерархией объектов: наследование и полиморфизм.

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

material.view.file_icon 9BA55DE4-2C11-492E-AA57-06F000977A22.docx
Работа представляет собой файл, который можно открыть в программе:
  • Microsoft Word

Описание

Лабораторная работа №1. Структуры и алгоритмы обработки данных. Работа с иерархией объектов: наследование и полиморфизм.
Вариант 42

ЗАДАНИЕ - смотри картинку ----->
Постановка задачи: доработка учебной программы «Библиотека фигур», а именно: добавление в коллекцию фигур прямоугольного треугольника с косым крестом, реализовать для данной фигуры поворот на 90° влево и вправо, отражение относительно горизонтальной и вертикальной осей.
Фигура:

Позиции для дополнения: 13, 15 – перья, 1 – воротник.
Ожидаемый результат:
(примечание: красные фигуры – добавленные по заданию)


СОДЕРЖАНИЕ
ЗАДАНИЕ 3
ДОБАВЛЕННЫЕ КЛАССЫ 4
ПЕРЕОПРЕДЕЛЁННЫЕ ФУНКЦИИ-ЧЛЕНЫ 6
КОНТРОЛЬНЫЙ ПРИМЕР РАБОТЫ ПРОГРАММЫ 8
ВЫВОДЫ 11
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 12
ПРИЛОЖЕНИЕ: ТЕКСТ ПРОГРАММЫ 13

Дополнительная информация

2018
Структуры и алгоритмы обработки данных. Лабораторная работа №1
Тема: Методы сортировки массивов с квадратичной трудоемкостью Цель работы: Освоить методы сортировки массивов с квадратичной трудоемкостью. Порядок выполнения работы: 1. Разработать подпрограммы сортировки массива целых чисел методами прямого выбора, методом пузырьковой сортировки и методом шейкерной сортировки. 2. Правильность сортировки проверить путем подсчета контрольной суммы и числа серий в массиве (оформить в виде подпрограммы). 3. Составить таблицу следующего вида (данные получить экспер
User sibguter : 5 июня 2018
49 руб.
Лабораторная работа №1. Структуры и алгоритмы обработки данных
Цель работы: Освоить методы сортировки массивов с квадратичной трудоемкостью.
User tanzor : 8 июля 2014
120 руб.
Структуры и алгоритмы обработки данных. Лабораторная работа №1
Задание 1.Разработать процедуры сортировки массива целых чисел методом прямого выбора, методом пузырьковой сортировки и методом шейкерной сортировки (язык программирования Паскаль или Си). 2.Правильность сортировки проверить путем подсчета контрольной суммы и числа серий в массиве. 3.Во время сортировки предусмотреть подсчет количества пересылок и сравнений (М и С), сравнить их с теоретическими оценками. 4.Составить таблицу следующего вида (данные получить экспериментально) для n= 100, 200, 3
User piligrim-24 : 26 октября 2011
50 руб.
Лабораторная работа № 1 по предмету: Структуры и алгоритмы обработки данных
Методы сортировки массивов Цель работы: Освоить методы сортировки массивов. Порядок выполнения работы: 1. Разработать подпрограммы сортировки массива целых чисел методами прямого выбора, методом Шелла и методом пирамидальной сортировки (или методом Хоара на выбор). 2. Отладить правильность работы соритровок на массивах малой длины. Кроме того, контролировать правильность сортировки путем подсчета контрольной суммы и числа серий в массиве (оформить в виде подпрограммы). Серией называется неубыв
User svladislav987 : 4 мая 2021
200 руб.
Лабораторные работы №1-3 "Структуры и алгоритмы обработки данных"
Лабораторная работа 1 Методы сортировки массивов Цель работы: Освоить методы сортировки массивов. Порядок выполнения работы: Разработать подпрограммы сортировки массива целых чисел методами прямого выбора, методом Шелла и методом пирамидальной сортировки (или методом Хоара на выбор). Отладить правильность работы соритровок на массивах малой длины. Кроме того, контролировать правильность сортировки путем подсчета контрольной суммы и числа серий в массиве (оформить в виде подпрограммы). Состав
User Александр404 : 3 января 2019
150 руб.
Лабораторные работы №1-3 "Структуры и алгоритмы обработки данных"
Структуры и алгоритмы обработки данных. Лабораторные работы №№1-5
Работы выполнены на языке C++. Лабораторная работа №1: Задание 1. Цель работы: Освоить методы сортировки массивов с квадратичной трудоемкостью. Порядок выполнения работы: 1. Разработать подпрограммы сортировки массива целых чисел методами прямого выбора, методом пузырьковой сортировки и методом шейкерной сортировки. 2. Правильность сортировки проверить путем подсчета контрольной суммы и числа серий в массиве (оформить в виде подпрограммы). Серией называется неубывающая последовательность эл
User CaptainMorgan228 : 8 февраля 2018
42 руб.
Структуры и алгоритмы обработки данных. Лабораторные работы №1-5.
Лабораторная работа №1: Задание: Цель работы: Изучение процесса программного построения ИСДП. 1. Написать подпрограммы для вычисления характеристик двоичного дерева, которые определяют • размер дерева; • высоту дерева; • среднюю высоту дерева; • контрольную сумму данных в вершинах дерева; и проверить их работу на конкретном примере. 2. Запрограммировать обход двоичного дерева слева направо и вывести на экран получившуюся последовательность данных. 3. Разработа
User growlist : 12 апреля 2017
30 руб.
promo
Структуры и алгоритмы обработки данных. Лабораторные работы №1-5.
Работы выполнены на языке C++. Лабораторная работа №1: Задание 1. Цель работы: Освоить методы сортировки массивов с квадратичной трудоемкостью. Порядок выполнения работы: 1. Разработать подпрограммы сортировки массива целых чисел методами прямого выбора, методом пузырьковой сортировки и методом шейкерной сортировки. 2. Правильность сортировки проверить путем подсчета контрольной суммы и числа серий в массиве (оформить в виде подпрограммы). Серией называется неубывающая последовательность эл
User growlist : 11 апреля 2017
45 руб.
promo
Проблемы и перспективы экономического сотрудничества России и Финляндии в лесном секторе
Содержание Введение Проблемы и перспективы экономического сотрудничества России и Финляндии в лесном секторе Заключение Введение Экономические отношения между Россией и Финляндией находятся явно на подъеме. Наши страны начинают крупные проекты, которые привлекут в российские регионы многие миллионы евро. Общая история развития лесного сектора таких лесных держав, как Финляндия и Россия, насчитывает сотни лет. Торговля лесоматериалами между нашими странами началась самое меньшее 150 лет наз
User DocentMark : 13 сентября 2013
Физика. Контрольная работа №2, 1-й семестр. Вариант № 0
370.ЭДС батареи . При силе тока I=4А КПД батареи = 0,6. Определить внутреннее сопротивление Ri батареи. 380. Сила тока в цепи изменяется со временем по I=I0e–t. Определить количество теплоты, которое выделяется в проводнике с сопротивлением R=20 Ом за время, в течении которого ток убывает в е раз (=210–2 с–1, I0=12A). 410. Бесконечно длинный провод с током I=50 А изогнут так, как это показано на рис. 58. Определить магнитную индукцию В в точке A, лежащей на биссектрисе прямого угла на расстоя
User NataFka : 27 октября 2013
100 руб.
Теория вероятностей и математическая статистика. Контрольная работа. Вариант №8
10.8. Вероятность хотя бы одного попадания при двух выстрелах равна 0,99. Найти вероятность четырёх попаданий при пяти выстрелах. Событием противоположным хотя бы одному попаданию является двойной промах. Обозначим за р – вероятность попадания при одном выстреле, тогда непопадание при двух выстрелах равно 11.8. Вероятность появления события в каждом из независимых испытаний равна 0,2. Найти вероятность того, что событие наступит 12 раз в 100 испытаниях. В задачах 12.1-12.10 требуется найти: а) м
User aleksei84 : 16 июня 2013
49 руб.
Кинематическая схема БУ-75 БрЭ-Плакат-Картинка-Фотография-Чертеж-Оборудование для бурения нефтяных и газовых скважин-Курсовая работа-Дипломная работа-Формат Picture-Jpeg
Кинематическая схема БУ-75 БрЭ-Плакат-Картинка-Фотография-Чертеж-Оборудование для бурения нефтяных и газовых скважин-Курсовая работа-Дипломная работа-Формат Picture-Jpeg
User leha.nakonechnyy.92@mail.ru : 19 декабря 2017
186 руб.
Кинематическая схема БУ-75 БрЭ-Плакат-Картинка-Фотография-Чертеж-Оборудование для бурения нефтяных и газовых скважин-Курсовая работа-Дипломная работа-Формат Picture-Jpeg
up Наверх