Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабораторные работы по курсу Delphi.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
1.91 Mб
Скачать

Задания по вариантам

1. Даны три числа. Найти:

а) наибольшее из них;

б) наименьшее из них.

2. Даны три числа. Найти:

а) их сумму;

б) их произведение.

3. Дано число x. Найти z=f(x), если:

а) f(x)=x2;

б) f(x)=x3.

4. Дано действительное число x. Округлить его до:

а) целой части;

б) двух знаков после запятой.

5. Дан массив из 10 элементов. Найти:

а) количество элементов, величины которых являются четными числами;

б) количество элементов, величины которых являются неотрицательными.

6. Даны координаты трех точек. Определить:

а) коэффициенты в уравнении прямой, проходящей через 1-ю и 2-ю точку;

б) коэффициенты в уравнении прямой, проходящей через 2-ю и 3-ю точку.

7. Даны два уравнения кривых и координаты точки. Определить:

а)принадлежит ли точка первой кривой;

б) принадлежит ли точка второй кривой.

8. Даны координаты центров двух окружностей и их радиусы. Определить:

а) есть ли пересечение этих окружностей;

б) находится ли одна из них внутри другой.

9. Даны координаты центров двух окружностей и радиус первой. Определить:

а) величину радиуса второй, при котором окружности соприкасаются в одной точке;

б) минимальную величину радиуса второй, при котором первая будет находиться внутри второй.

10. Дана длина стороны равностороннего треугольника. Определить:

а) периметр треугольника;

б) площадь треугольника.

11. Даны радиус основания цилиндра R и его высота H. Определить:

а) величину поверхности цилиндра;

б) величину объема цилиндра.

12. Даны две стороны треугольника и угол между ними. Определить:

а) угол между первой и третьей сторонами треугольника;

б) угол между второй и третьей сторонами треугольника.

13. Даны две стороны треугольника и угол между ними. Определить:

а) является ли треугольник равнобедренным;

б) является ли треугольник прямоугольным.

14. Дана сторона квадрата a. Определить:

а) радиус вписанной окружности r;

б) радиус описанной окружности R.

15. Дана сторона правильного n-угольника. Определить:

а) периметр n-угольника;

б) площадь n-угольника.

16. Дана функция f(x). Найти интеграл функции на отрезке [a,b], используя:

а) формулу прямоугольников;

б) формулу трапеций.

17. Даны длины оснований равнобедренной трапеции и её высота. Определить:

а) длину средней линии трапеции;

б) длину боковой стороны трапеции.

18. Дана матрица размерностью 4*4. Определить:

а) сумму элементов, стоящих на главной диагонали;

б) сумму элементов, стоящих по периметру матрицы.

19. Дана целочисленная матрица размерностью 4*4. Определить:

а) число элементов матрицы, кратных 3;

б) число элементов матрицы, кратных 5.

20. Дана матрица размерностью 4*4. Определить:

а) номер столбца с наименьшей суммой элементов;

б) номер строки с наибольшей суммой элементов.

21. Даны три значения сопротивления. Определить:

а) величину параллельного соединения сопротивлений;

б) величину последовательного соединения сопротивлений.

22. Дана последовательность чисел. Определить:

а) распределены ли числа этой последовательности в порядке возрастания;

б) распределены ли числа этой последовательности в порядке убывания.

23. Дана последовательность символов. Определить, содержит ли она:

а) цифры;

б) знаки элементарных математических операций.

24. Дано положительное число x. Вычислить:

а) ln(x);

б) lg(x).

25. Даны три величины a,b,c. Определить, выполняются ли следующие условия:

а) a<b;

б) b>c.

26. Дан радиус окружности. Определить:

а) длину окружности;

б) площадь круга, ограниченного данной окружностью.

27.Дан угол . Определить:

а) косинус угла ;

б) тангенс угла .

28. Тело массой m падает под действием силы тяжести. Определить:

а) величину перемещения в момент t;

б) величину скорости в момент t.

29. Даны три числа. Определить:

а) кратные трём;

б) кратные пяти.

30. Дана функция . Найти её:

а) производную;

б) первообразную.

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

КОМПОНЕНТЫ СТРАНИЦЫ ADDITIONAL: StringGrid

Цель работы

Изучить компонент StringGrid.

Программа работы

Используя компонент StringGrid, написать программу для соответствующего варианта (номер определяется преподавателем).

Компонент StringGrid удобно использовать для ввода массива. Значок компонента StringGrid находится на вкладке Additional.

Компонент StringGrid представляет собой таблицу, ячейки которой содержат строки символов. В табл. 3.1 перечислены некоторые свойства компонента StringGrid.

Таблица 3.1

Свойства компонента StringGrid

Свойство

Определяет

Name

Имя компонента. Используется в программе для доступа к свойствам компонента

ColCount

Количество колонок таблицы

RowCount

Количество строк таблицы

Cells

Соответствующий таблице двумерный массив. Ячейка таблицы, находящаяся на пересечении столбца номер col и строки номер row определяется элементом cells [col, row]

FixedCols

Количество зафиксированных слева колонок таблицы. Зафиксированные колонки выделяются цветом и при горизонтальной прокрутке таблицы остаются на месте

FixedRows

Количество зафиксированных сверху строк таблицы. Зафиксированные строки выделяются цветом и при вертикальной прокрутке таблицы остаются на месте

Options . goEditing

Признак допустимости редактирования содержимого ячеек таблицы. True — редактирование разрешено, False — запрещено

Options . goTab

Разрешает (True) или запрещает (False) использование клавиши <Таb> для перемещения курсора в следующую ячейку таблицы

Options . GoAlways-ShowEditor

Признак нахождения компонента в режиме редактирования. Если значение свойства False, то для того, чтобы в ячейке появился курсор, надо начать набирать текст, нажать клавишу <F2> или сделать щелчок мышью

DefaultColWidth

Ширину колонок таблицы

DefaultRowHeight

Высоту строк таблицы

GridLineWi-dth

Ширину линий, ограничивающих ячейки таблицы

Left

Расстояние от левой границы поля таблицы до левой границы формы

Top

Расстояние от верхней границы поля таблицы до верхней границы формы

Height

Высоту поля таблицы

Width

Ширину поля таблицы

Font

Шрифт, используемый для отображения содержимого ячеек таблицы

ParentFont

Признак наследования характеристик шрифта формы