Уважаемые коллеги! Предлагаем вам разработку программного обеспечения под ключ.
Опытные программисты сделают для вас мобильное приложение, нейронную сеть, систему искусственного интеллекта, SaaS-сервис, производственную систему, внедрят или разработают ERP/CRM, запустят стартап.
Сферы - промышленность, ритейл, производственные компании, стартапы, финансы и другие направления.
Языки программирования: Java, PHP, Ruby, C++, .NET, Python, Go, Kotlin, Swift, React Native, Flutter и многие другие.
Всегда на связи. Соблюдаем сроки. Предложим адекватную конкурентную цену.
Заходите к нам на сайт и пишите, с удовольствием вам во всем поможем.
Оглавление.
Введение.......................................................................................................... 2
Основные приемы создания программы в среде TP..................................... 2
Условие задачи.......................................................................................................................... 2
Контрольный вариант.............................................................................................................. 3
Вариант№1 Использование циклов и элементарных алгебраических преобразований.. 4
1. Схема алгоритма........................................................................................................... 4
2. Текст программы на языке Turbo Pascal...................................................................... 5
Вариант№2 Использование технологии постепенного наращивания программы с одновременной отладкой..................................................................................................................................... 6
1. Схема алгоритма........................................................................................................... 6
2. Программа...................................................................................................................... 7
Анализ результатов расчета................................................................................................... 11
Заключение.................................................................................................... 12
Библиографический список:......................................................................... 13
Цель работы - Получить навыки работы с массивами и подпрограммами, познакомиться с вводом данных из файла в среде Turbo Pascal Версии 7.0
Язык программирования Pascal представляет собой один из множества инструментов, упрощающих работу пользователя с много потоковыми вычислительными процессами разного формата, но требующий достаточного знакомства со структурой, командами, операторами и формой ввода данных. В данном расчетно-графическом задании представлен пример вычисления матриц, основанный на технологии постепенного наращивания программы с одновременной ее отладкой.
Существует несколько способов написания программы для вычисления матричного выражения. Они зависят в первую очередь от задач, поставленных перед пользователем в ходе работы со средой Turbo Pascal. Вторым фактором можно назвать прозрачность действий, то есть периодическое воспроизведение данных на дисплее в ходе выполнения программы.
В данном проекте представлено два способа написания программы.
Первый- программа, написанная в основном только с использованием циклов и элементарных алгебраических преобразований. В данном варианте данные вводятся с клавиатуры при выведении соответствующих приглашений для ввода. Это, несомненно, усложняет процесс, так как довольно сложно вводить матрицы с большим количеством строк и столбцов, при этом следует учесть, что после выполнения программы данные, веденные в начале не сохраняются.
Другой вариант написания программы несколько сложнее предыдущего, но намного нагляднее, практичней и имеет за собой, несомненно, больший потенциал.
Программа основана на технологии постепенного наращивания. Программа должна вводить размеры и элементы матрицы из заранее созданного файла и содержать процедуры вывода матрицы на экран (mout), транспонирования (tr), умножения двух матриц (mult) и функции вычисления следа матрицы (sl).
Условие задачи
Даны три матрицы A, B, C:
Уважаемые коллеги! Предлагаем вам разработку программного обеспечения под ключ.
Опытные программисты сделают для вас мобильное приложение, нейронную сеть, систему искусственного интеллекта, SaaS-сервис, производственную систему, внедрят или разработают ERP/CRM, запустят стартап.
Сферы - промышленность, ритейл, производственные компании, стартапы, финансы и другие направления.
Языки программирования: Java, PHP, Ruby, C++, .NET, Python, Go, Kotlin, Swift, React Native, Flutter и многие другие.
Всегда на связи. Соблюдаем сроки. Предложим адекватную конкурентную цену.
Заходите к нам на сайт и пишите, с удовольствием вам во всем поможем.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.