русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Задания для самостоятельного выполнения


Дата добавления: 2015-07-09; просмотров: 611; Нарушение авторских прав


8.1.Разработать шаблонный класс SparseArray для работы с разреженным массивом. Класс должен содержать конструктор по умолчанию, основной конструктор и конструктор копирования. Кроме того, класс должен содержать функции для ввода и вывода элементов массива. Определить операторную функцию (знак операции выбрать самостоятельно), которая позволяет ввыводить элементы массива в порядке воз­рас­та­ния. В главной программе проверить работу всех функций класса.

8.2.Разработать шаблонный класс SparseArray для работы с разреженным массивом. Класс должен содержать конструктор по умолчанию, основной конструктор и конструктор копирования. Кроме того, класс должен содержать функции для ввода и вывода элементов массива. Определить операторную функцию (знак операции выбрать самостоятельно), которая позволяет ввыводить среднее арифметическое минимального и максимального элементов массива. В главной программе проверить работу всех функций класса.

8.3.Разработать шаблонный класс SparseArray для работы с разреженным массивом. Класс должен содержать конструктор по умолчанию, основной конструктор и конструктор копирования. Кроме того, класс должен содержать функции для ввода и вывода элементов массива. Определить логическую операторную функцию (знак операции выбрать самостоятельно), которая позволяет определить, упорядочены ли элементы массива по возрастанию. В главной программе проверить работу всех функций класса.

8.4. Разработать шаблонный класс SparseArray для работы с разреженным массивом. Класс должен содержать конструктор по умолчанию, основной конструктор и конструктор копирования. Кроме того, класс должен содержать функции для ввода и вывода элементов массива. Определить операторную функцию (знак операции выбрать самостоятельно), которая позволяет ввыводить среднее арифметическое значение положительных элементов массива. В главной программе проверить работу всех функций класса.



8.5. Разработать шаблонный класс SparseArray для работы с разреженным массивом. Класс должен содержать конструктор по умолчанию, основной конструктор и конструктор копирования. Кроме того, класс должен содержать функции для ввода и вывода элементов массива. Определить операторную функцию (знак операции выбрать самостоятельно), которая позволяет ввыводить те элементы массива, значения которых попадают в заданный диапазон. В главной программе проверить работу всех функций класса.

8.6. Разработать шаблонный класс SparseArray для работы с разреженным массивом. Класс должен содержать конструктор по умолчанию, основной конструктор и конструктор копирования. Кроме того, класс должен содержать функции для ввода и вывода элементов массива. Определить операторную функцию (знак операции выбрать самостоятельно), которая позволяет найти элемент массива, наиболее близкий к заданному значению. В главной программе проверить работу всех функций класса.

8.7. Разработать шаблонный класс SparseArray для работы с разреженным массивом. Класс должен содержать конструктор по умолчанию, основной конструктор и конструктор копирования. Кроме того, класс должен содержать функции для ввода и вывода элементов массива. Определить операторную функцию (знак операции выбрать самостоятельно), которая позволяет найти количество отрицательных элементов массива. В главной программе проверить работу всех функций класса.

8.8. Разработать шаблонный класс SparseArray для работы с разреженным массивом. Класс должен содержать конструктор по умолчанию, основной конструктор и конструктор копирования. Кроме того, класс должен содержать функции для ввода и вывода элементов массива. Определить операторную функцию (знак операции выбрать самостоятельно), которая позволяет ввыводить на экран сначала все отрицательные элементы массива, а затем все положительные элементы массива, не изменяя их взаимного расположения. В главной программе проверить работу всех функций класса.

8.9. Разработать шаблонный класс SparseArray для работы с разреженным массивом. Класс должен содержать конструктор по умолчанию, основной конструктор и конструктор копирования. Кроме того, класс должен содержать функции для ввода и вывода элементов массива. Определить операторную функцию (знак операции выбрать самостоятельно), которая позволяет найти элемент массива, наиболее близкий к 0, но не 0. В главной программе проверить работу всех функций класса.

8.10. Разработать шаблонный класс SparseArray для работы с разреженным массивом. Класс должен содержать конструктор по умолчанию, основной конструктор и конструктор копирования. Кроме того, класс должен содержать функции для ввода и вывода элементов массива. Определить функцию, которая позволяет заполнить массив заданным количеством элементов по следующему правилу: первый элемент равен заданному значению, а каждый следующий – больше на заданное значение. В главной программе проверить работу всех функций класса и вывести сумму элементов массива.

8.11. Разработать шаблонный класс SparseArray для работы с разреженным массивом. Класс должен содержать конструктор по умолчанию, основной конструктор и конструктор копирования. Кроме того, класс должен содержать функции для ввода и вывода элементов массива. Определить операторную функцию (знак операции выбрать самостоятельно), которая позволяет найти наиболее часто встречающийся элемент массива. В главной программе проверить работу всех функций класса.

8.12. Разработать шаблонный класс SparseArray для работы с разреженным массивом. Класс должен содержать конструктор по умолчанию, основной конструктор и конструктор копирования. Кроме того, класс должен содержать функции для ввода и вывода элементов массива. Определить операторную функцию (знак операции выбрать самостоятельно), которая позволяет ввыводить на экран среднее арифметичесеое элементов массива, кроме нулевых, минимальных и максимальных. В главной программе проверить работу всех функций класса.

8.13. Разработать шаблонный класс SparseArray для работы с разреженным массивом. Класс должен содержать конструктор по умолчанию, основной конструктор и конструктор копирования. Кроме того, класс должен содержать функции для ввода и вывода элементов массива. Определить операторную функцию (знак операции выбрать самостоятельно), которая позволяет ввыводить на экран номера нулевых элементов массива. В главной программе проверить работу всех функций класса.

8.14. Разработать шаблонный класс SparseArray для работы с разреженным массивом. Класс должен содержать конструктор по умолчанию, основной конструктор и конструктор копирования. Кроме того, класс должен содержать функции для ввода и вывода элементов массива. Определить операторную функцию +, которая позволяет объединить два массива. В главной программе проверить работу всех функций класса.

8.15. Разработать шаблонный класс SparseArray для работы с разреженным массивом. Класс должен содержать конструктор по умолчанию, основной конструктор и конструктор копирования. Кроме того, класс должен содержать функции для ввода и вывода элементов массива. Определить операторную функцию - , которая позволяет исключить из первого массива те элементы, которые есть во втором. В главной программе проверить работу всех функций класса.

8.16.* Разработать шаблонный класс SparseMatrix для работы с разреженной матрицей.




<== предыдущая лекция | следующая лекция ==>
Лабораторная работа №8 | Лабораторная работа №9


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.343 сек.