Praktikum_2008
.pdf
α4 L1 |
L4 α1 |
α3 |
α2 L2 |
L3 |
Рис. 6.5
В программе предусмотреть следующую форму запросов при вводе исходных данных:
1–Й УЧАСТОК: ДИАГОНАЛЬ= УГОЛ В ГР., МИН., СЕК.= 2–Й УЧАСТОК: ДИАГОНАЛЬ=
УГОЛ В ГР., МИН., СЕК.= 3–Й УЧАСТОК: ДИАГОНАЛЬ= УГОЛ В ГР., МИН., СЕК.= 4–Й УЧАСТОК: ДИАГОНАЛЬ=
УГОЛ В ГР., МИН., СЕК.= Форма вывода результата:
ОБЩАЯ ПЛОЩАДЬ= значение суммарной площади (в га). № 5.16. Написать программу для определения суммы горизонтальных проложений между точками с указанными координатами:
S = N∑−1 |
(X |
i+1 |
− X |
1 |
)2 +(Y |
−Y )2 . |
i=1 |
|
|
i+1 |
1 |
||
|
|
|
|
|
|
Общее количество точек произвольно, но не более 20.
В программе предусмотреть следующую форму запросов при вводе исходных данных:
КОЛИЧЕСТВО ТОЧЕК=
382
§ 6. Разработка многооконных проектов.
Двумерные массивы. Компонент StringGrid
В данном параграфе рассматриваются следующие вопро-
сы: компонент StringGrid, технология разработки многооконных проектов, ввод и вывод двумерных массивов с помощью компо-
нента StringGrid.
Теория
Определение двумерного массива было дано в предыдущем параграфе.
Компонент StringGrid
Находится на вкладке Additional.
TStringGrid — служит для представления текстовых данных в виде таблицы. Очень удобен для ввода и вывода массивов (одномерных и двухмерных). Доступ к каждому элементу таблицы происходит через свойство Cells. Наиболее важными для нас
являются следующие свойства компонента StringGrid.
Свойство |
Назначение |
|
|
|
Name |
Имя компонента |
|
|
|
ColCount |
Количество колонок таблицы |
|||
RowCount |
Количество строк таблицы |
|||
Cells |
Соответствующий |
таблице |
||
|
двумерный |
массив. |
Ячейка |
|
|
таблицы, находящаяся на пе- |
|||
|
ресечении столбца номер col и |
|||
|
строки номер row определяет- |
|||
|
ся элементом cells[col, row] |
|||
FixedCols |
Количество зафиксированных |
|||
|
слева колонок таблицы. За- |
|||
|
фиксированные колонки |
вы- |
||
|
деляются цветом и при гори- |
|||
|
зонтальной |
прокрутке |
оста- |
|
|
ются на месте |
|
|
|
FixedRows |
Количество зафиксированных |
|||
|
384 |
|
|
|

X
Добавление новой формы в проект. Можно с помощью команды File