Содержание
1. Задание. 2
2. Содержательная постановка задачи. 2
3. Анализ задачи и пример решения. 2
3.1. Анализ задачи. 2
3.2. Пример решения задачи. 3
4. Формальная постановка задачи. 4
4.1. Исходные данные. 4
4.3. Выходные данные. 4
4.4. Связь результатов и исходных данных. 4
5. Спецификация программы. 4
5.1. Входные данные. 4
5.2. Место и форма представления входных данных. 4
5.3. Обработка исключительных ситуаций. 4
5.4. Выходные данные. Место и форма представления. 5
5.5. Сценарий диалога. 5
5.6. Описание сцен диалога. 5
6. Разработка структур данных и алгоритмов. 6
6.1. Алгоритмы основных функций программы. (Рассматриваем числа Л и П) 6
6.1.1. Сравнение (==) 6
6.1.2. Меньше (
Выдержка из текста
Для выполнения задания реализую библиотеку «Длинная арифметика», в которой будет определен класс Big_Integer, содержащий поля: База (основание системы счисления – возьму 10^9, что позволит хранить в каждом элементе вектора число до 9 999 999 999), знак, внутреннее хранилище числа. Также данный класс содержит перегруженные операторы сравнения, инкремента и декремента, различных арифметических операций.
Внутреннее хранилище числа определяю как вектор. Вектор будет реализован вручную. Класс _vector будет содержать поля: размер вектора, указатель на элементы, максимальный размер (размер + свободная память). Данный вектор будет иметь только те методы, которые требуются мне для реализации операций «Длинной арифметики». Это методы: push_back, pop_back, empty, begin, end, back, size.
Таким образом, будет реализована библиотека «Длинная арифметика», содержащая операции из задания, а так же операции постфиксного и префиксного инкремента и декремента, операции +=, -=, *=, /=.
Список использованной литературы
—
С этим материалом также изучают
... особенностей совершения таможенных операций в отношении товаров, содержащих ОИС. Задачами дипломной работы ... контрафактной продукции обусловлено, в том числе и наделением ТО РФ ... 2014 года в городе Сочи был проведен комплекс эффективных мероприятий ...
... особенностей совершения таможенных операций в отношении товаров, содержащих ОИС. Задачами дипломной работы ... контрафактной продукции обусловлено, в том числе и наделением ТО РФ ... 2014 года в городе Сочи был проведен комплекс эффективных мероприятий ...
... текста1(**). К задачам высшего учебного заведения в том числе относятся:а) ... повышением своей культуры;г) выполнять задания, предусмотренные программой.9. Занятие, главным ... 060400 «Финансы и кредит» будет указана квалификация:а) экономист;б) финансист;в) ...
... 2% от суммы проданной валюты.ЗАДАЧА №2Сформулировать операции и составить корреспонденцию счетов по финансовым вложениям ... расходы (сумму определить)Выдержка из текстаЗАДАЧА №2Сформулировать операции и составить корреспонденцию счетов по финансовым ...
... задачи оптимального закрепления операций за станками 8 2.Практическая реализация задачи оптимального закрепления операций за станками 1.1.Вербальная постановка задачи 18 2.2.Разработка экономико-математической модели задачи 19 2.3.Решение задачи ...
... роли Центрального банка Российской Федерации, его задач, функций и операций на современном этапе экономического развития. Исходя ... в экономике России; рассмотрение задач и функций Центрального банка РФ; анализ операций ЦБ РФ на современном этапе ...
... полученные значения в формулу, получим: тыс.р.Предполагая, что данные задачи получены в результате десятипроцентной случайной бесповторной ... доли – Получаем: ; .Определим, какова должна быть численность выборки, чтобы уменьшить ошибку в 2 раза ...
... ГУАПЗадача 1Постройте транспортную модель для исходных данных задачи № 1.1 при условии, что квартальный ... автомобилей, руб./шт. DEА80215В100108С10268Задача 2Исходные данные:Постройте математическую модель задачи № 1.1 при условии, что за каждый ...
Содержаниематематика: исследование операций в экономике, АТИСО№1Используя графический метод, найти решение следующей задачи линейного программирования(№ задач 5)№3 (данные к задаче -56)Определить набор товаров потребителя (х1, ...