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

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

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

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

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

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

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

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

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

Промокод действует 7 дней 🔥
Оставляя свои контактные данные и нажимая «Заказать работу», я соглашаюсь пройти процедуру регистрации на Платформе, принимаю условия Пользовательского соглашения и Политики конфиденциальности в целях заключения соглашения.
Больше курсовых работ по программированию:

Разработка программы определение дня недели

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

Разработка программного модуля "Электронный документооборот"

68229 символов
Программирование
Курсовая работа
Уникальность
Все Курсовые работы по программированию
Закажи курсовую работу
Оставляя свои контактные данные и нажимая «Найти работу», я соглашаюсь пройти процедуру регистрации на Платформе, принимаю условия Пользовательского соглашения и Политики конфиденциальности в целях заключения соглашения.

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