Логотип Автор24реферат
Задать вопрос
Курсовая работа на тему: Проектирование основных алгоритмов
100%
Уникальность
Аа
2670 символов
Категория
Программирование
Курсовая работа

Проектирование основных алгоритмов

Проектирование основных алгоритмов .doc

Зарегистрируйся в два клика и получи неограниченный доступ к материалам,а также промокод Эмоджи на новый заказ в Автор24. Это бесплатно.

Для решения поставленной задачи спроектировано пользовательское приложение, обеспечивающее ввод и вывод данных.
Выбор соответствующей операции над матрицами выполняется при помощи пунктов меню.
Вывод каждой из матриц (в том числе результирующей матрицы) осуществляется в компонент TextBox (текстовое поле) построчно, размеры матриц задаются при помощи регуляторов типа «вверх-вниз» (счетчиков NumericUpDown со значениями количества строк и столбцов, равными 3 по умолчанию). Кроме того, элементы матриц могут быть как заданы случайным образом в диапазоне от -100 до 100, так и считаны из текстового файла, выбор которого осуществляется при помощи файлового диалога OpenFileDialog

Зарегистрируйся, чтобы продолжить изучение работы

.
К каждому действию над матрицами привязано определенное событие, связанное с нажатием пользователя на соответствующий пункт меню (или с изменением размеров матриц в компонентах NumericUpDown).
Попытки действий над матрицами, значения элементов которых не заданы, блокируются при помощи операторов ветвления; сообщения об ошибках в случае неудачного чтения матриц из файла выводятся на экран.
Для доступа к функциям программы пользователю необходимо запустить приложение. Авторизация и ввод пароля не требуются.
Структурная схема программы представлена на рисунке 1. Программа для выполнения операций над матрицами состоит из нескольких взаимодействующих между собой блоков, при этом выполнений таких операций, как умножение, сложение и вычитание матриц возможно только в том случае, когда заданы значения элементов для каждой из матриц.
На рисунке 2 приведена укрупненная блок-схема алгоритма работы с программой

50% курсовой работы недоступно для прочтения

Закажи написание курсовой работы по выбранной теме всего за пару кликов. Персональная работа в кратчайшее время!

Промокод действует 7 дней 🔥
Больше курсовых работ по программированию:

Сравнительный анализ архитектур нейронных сетей в задачах классификации и регрессии

52861 символов
Программирование
Курсовая работа
Уникальность

Разработка информационной системы для учета семейного бюджета

17649 символов
Программирование
Курсовая работа
Уникальность

Разработка веб-приложения «Гид по Красноярску»

46413 символов
Программирование
Курсовая работа
Уникальность
Все Курсовые работы по программированию
Закажи курсовую работу

Наш проект является банком работ по всем школьным и студенческим предметам. Если вы не хотите тратить время на написание работ по ненужным предметам или ищете шаблон для своей работы — он есть у нас.