Лабораторная работа №25

Лабораторная работа №25
Разработка приложений с использованием дополнительных компонентов
Цель: Приобрести навыки разработки программ с использованием дополнительных компонентов
Оснащение: IBM PC, C++ Builder 6, инструкция

 

Вы не можете скачивать файлы с нашего сервера

Методические указания:

Количество строк и столбцов компонента TStringGrid содержат свойства Colcount и RowCount. 
Ширина столбца и длина строки содержаться в свойствах DefaultColWidth и DefaultRowHeight.

Умножение матриц производится по формуле: C=A*B
 , где cij – элемент результирующей матрицы на пересечении i строки и j столбца.

Для включения опции goTabs используйте следующий код:
StringGrid1->Options<<goTabs
При включении нескольких свойств они добавляются по цепочке
Задания:

1. Создайте программу для сложения, вычитания и умножения матриц произвольного размера. Для этого расположите два элемента MaskEdit для ввода количества строк и столбцов ТОЛЬКО в числовом формате. Расположите 2 кнопки BitBtn «Случайно» и «Вручную» для случайного или ручного заполнения элементов матрицы. При нажатии на кнопку «Случайно» происходит заполнение матриц случайными числами, при нажатии на кнопку «Вручную» включается опция goEditing для возможности ручного заполнения. Расположите 3 кнопки SpeedButton, для сложения вычитания и умножения. Вставьте картинку \\MSHOME\Teacher\Конструирование программ и языки программирования\numbers.jpg. 
,

2. Добавить кнопку справки в главное меню с выводом дополнительной формы.
3. Организовать поддержку бинарных операций аналогично Windows-калькулятору



Обсудить на форуме

Комментарии к статье:

Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.

Регистрация

Реклама

Последние комментарии