Содержание
СОДЕРЖАНИЕ
ВВЕДЕНИЕ………………………………………………………………4
1 ОПРЕДЕЛЕНИЕ МАТРИЦЫ…………………………………………………..5
1.1 Действия над матрицами………………………………………………5
1.2 Матрицы в C++………………………………………………………6
2 ЯЗЫК ПРОГРАММИРОВАНИЯ C++……………………………………………..8
2.1 Microsoft Visual Studio……………………………………………..9
4 ПРАКТИЧЕСКАЯ ЧАСТЬ…………………………………………………..10
4.1 Общее описание программы……………………………………………10
4.2 Стандартная библиотека языка программирования С++……………………..10 4.3 Инициализация переменных……………………………………………11 4.5 Инициализация динамического массива………………………………….12 4.6 Описание процедур………………………………………………….13
ЗАКЛЮЧЕНИЕ……………………………………………………………22
СПИСОК ЛИТЕРАТУРЫ……………………………………………………..23
ПРИЛОЖЕНИЕ А………………………………………………………….2
Выдержка из текста
Матрицы очень часто используются в программировании. Это, например, работа с преобразованием графики, моделирование трехмерных объектов. В математике матрицы также часто используются в различных задачах. Матрицы часто встречаются в научных расчетах, поэтому важно уметь эффективно с ними работать. Несмотря на то, что вычислительная техника стремительно развивается, по-прежнему основными характеристиками остаются: память, трудоемкость и быстродействие. Но даже самые сложные вычисления становятся простыми благодаря простым программам. В данной курсовой работе содержится краткое описание матриц. Особое внимание уделяется арифметическим операциям с матрицами.
Целью курсовой работы является создание программы для вычислений матриц.
Для достижения этой цели необходимо решение следующих задач:
1. Дать общую характеристику матрицам и операциям над ними.
2. Написать программу для вычислений над матрицами.
Список использованной литературы
1 Бугров Я.С., Никольский С.М. Высшая математика, т.1. М., Дрофа, 2004.
2 П. Ланкастер, Теория матриц, М., «Наука», 1973.
3 Б. Страуструп, Язык программирования С++, «Бином, Невский Диалект»2006.
4 Справочник по C++ [Электронный ресурс]: http://cppstudio.com
С этим материалом также изучают
... алгебра. Формализация семантики языка программирования может использоваться как для описания языка, определения свойств языка, так и для целей формальной верификации программ на этом языке программирования. ..... Список использованной литературы ...
... семидесятых годов. Критерии, предъявляемые к программе - полная независимость от стандартной логики, прототип искусственного интеллекта. Для этих целей разработали языки программирования Prolog, Lisp, Smalltalk, но ...
... средствами языка программирования c#. 5. Описание разработанного состава программного приложения 6. Описание основных ... программирования. Предмет исследования: специфика разработки программных приложений с помощью языка программирования C#. Цель работы ...
... актуальными. Программа написана на языке программирования С++ в визуальной среде Visual C++ для разработки приложений на языке ... Обобщенная блок-схема алгоритма работы программы 2.2. Описание используемых функций (описание схемы) 2.2.1. Функция main ...
... языке программирования) или в произвольный текст (документация, заметки, электронное письмо). Компилятор с языка ассемблера (или другого языка программиро-вания) переводит программу ... 8. Языки программирования [В Интернете] // Файловый архив для ...
Получите исчерпывающий разбор истории компьютерных систем и языков программирования, оформленный в виде готового образца курсовой работы. Узнайте, как правильно выстроить структуру, проанализировать ключевые этапы от Ады Лавлейс до ООП и подготовить качественный научный текст.
... использования IDE NetBeans, языка Java, библиотеки Swing. Приведено описание работы приложения, отражающее основные функциональные возможности программы и графических средств языка. В анализаторе языка программирования Pascal реализована возможность ...
Ищете, как написать курсовую работу по C#? В статье представлен полный разбор процесса от выбора актуальной темы и составления плана до написания кода и структурирования проекта. Узнайте, как устроена программа на C# и примените эти знания для создания своей работы без стресса.
... популярных интегрированных средств разработки программного обеспечения, предназначенных для использования с современными языками программирования высокого уровня. Цель работы заключается в закреплении, расширении, обобщении и систематизации ...