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

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

1. В текстовом файле содержатся длины сторон 20 прямоугольных параллелепипедов. Вычислить объемы этих параллелепипедов. Результаты расчета записать в файл в виде таблицы, содержащей колонки: длина первой стороны параллелепипеда, длина второй стороны параллелепипеда, длина третьей стороны параллелепипеда, объем параллелепипеда. Позаботьтесь о соответствующих заголовках для колонок. Файл с исходными данными сформируйте при помощи текстового редактора.

2. В текстовом файле содержатся длины сторон 15 прямоугольников. Вычислить периметры и площади этих прямоугольников. Результаты расчета записать в файл в виде таблицы, содержащей колонки: длина первой стороны прямоугольника, длина второй стороны прямоугольника, периметр прямоугольника, площадь прямоугольника. Позаботьтесь о соответствующих заголовках для колонок. Файл с исходными данными сформируйте при помощи текстового редактора.

3. В текстовом файле содержатся радиусы 12 окружностей. Вычислить длины этих окружностей и площади кругов, ограниченных этими окружностями. Результаты расчета записать в файл в виде таблицы, содержащей колонки: радиус окружности, длина окружности, площадь круга, Позаботьтесь о соответствующих заголовках для колонок. Файл с исходными данными сформируйте при помощи текстового редактора. Указание: , .

4. В текстовом файле содержатся радиусы 10 шаров. Вычислить объемы этих шаров и площади соответствующих сфер. Результаты расчета записать в файл в виде таблицы, содержащей колонки: радиус шара, объем шара, площадь сферы. Позаботьтесь о соответствующих заголовках для колонок. Файл с исходными данными сформируйте при помощи текстового редактора. Указание: , .

5. В текстовом файле содержатся радиусы оснований и высоты 12 цилиндров. Вычислить объем и боковую поверхность этих цилиндров. Результаты расчета записать в файл в виде таблицы, содержащей колонки: радиус основания цилиндра, высота цилиндра, объем цилиндра, площадь боковой поверхности цилиндра. Позаботьтесь о соответствующих заголовках для колонок. Файл с исходными данными сформируйте при помощи текстового редактора. Указание: , .

6. В текстовом файле содержатся радиусы оснований и высоты 15 конусов. Вычислить объем и боковую поверхность этих конусов. Результаты расчета записать в файл в виде таблицы, содержащей колонки: радиус основания конуса, высота конуса, объем конуса, площадь боковой поверхности конуса. Позаботьтесь о соответствующих заголовках для колонок. Файл с исходными данными сформируйте при помощи текстового редактора. Указание: , .

7. В текстовом файле содержатся катеты 18 прямоугольных треугольников. Вычислить гипотенузы и площади этих треугольников. Результаты расчета записать в файл в виде таблицы, содержащей колонки: первый катет треугольника, второй катет треугольника, гипотенуза треугольника, площадь треугольника. Позаботьтесь о соответствующих заголовках для колонок. Файл с исходными данными сформируйте при помощи текстового редактора.

8. В текстовом файле содержатся длины трех сторон 14 треугольников. Вычислить площади и периметры этих треугольников. Результаты расчета записать в файл в виде таблицы, содержащей колонки: длина первой стороны треугольника, длина второй стороны треугольника, длина третьей стороны треугольника, площадь треугольника, периметр треугольника. Позаботьтесь о соответствующих заголовках для колонок. Файл с исходными данными сформируйте при помощи текстового редактора.

9. В текстовом файле содержатся длины оснований и высоты 19 трапеций. Вычислить площади этих трапеций. Результаты расчета записать в файл в виде таблицы, содержащей колонки: длина нижнего основания трапеции, длина верхнего основания трапеции, высота трапеции, площадь трапеции. Позаботьтесь о соответствующих заголовках для колонок. Файл с исходными данными сформируйте при помощи текстового редактора.

10. В текстовом файле содержатся длины сторон 15 равносторонних треугольников. Вычислить площади и периметры этих треугольников. Результаты расчета записать в файл в виде таблицы, содержащей колонки: длина стороны равностороннего треугольника, периметр треугольника, площадь треугольника. Позаботьтесь о соответствующих заголовках для колонок. Файл с исходными данными сформируйте при помощи текстового редактора.

11. В текстовом файле содержатся количества сторон, длины сторон и радиусы вписанных окружностей для 14 правильных многоугольников. Вычислить площади и периметры этих многоугольников. Результаты расчета записать в файл в виде таблицы, содержащей колонки: количество сторон многоугольника, длина стороны многоугольника, радиус вписанной в многоугольник окружности, периметр многоугольника, площадь многоугольника. Позаботьтесь о соответствующих заголовках для колонок. Файл с исходными данными сформируйте при помощи текстового редактора. Указание: .

12. В текстовом файле содержатся длины сторон и углы между ними для 18 параллелограммов. Вычислить площади и периметры этих параллелограммов. Результаты расчета записать в файл в виде таблицы, содержащей колонки: длина первой стороны параллелограмма, длина второй стороны параллелограмма, угол между сторонами параллелограмма, периметр параллелограмма, площадь параллелограмма. Позаботьтесь о соответствующих заголовках для колонок. Файл с исходными данными сформируйте при помощи текстового редактора.

13. В текстовом файле содержатся длины сторон и углы между ними для 18 параллелограммов. Выбрать параллелограммы, которые являются прямоугольниками, и записать в файл таблицу, содержащую следующую информацию: длина первой стороны прямоугольника, длина второй стороны прямоугольника, периметр прямоугольника, площадь прямоугольника. Позаботьтесь о соответствующих заголовках для колонок. Файл с исходными данными сформируйте при помощи текстового редактора.

14. В текстовом файле содержатся количества сторон, длины сторон и радиусы вписанных окружностей для 14 правильных многоугольников. Выбрать многоугольники с четным числом сторон и записать в файл таблицу, содержащую следующую информацию: количество сторон многоугольника, длина стороны многоугольника, радиус вписанной в многоугольник окружности, периметр многоугольника, площадь многоугольника. Позаботьтесь о соответствующих заголовках для колонок. Файл с исходными данными сформируйте при помощи текстового редактора. Указание: .

15. В текстовом файле содержатся длины сторон 15 равносторонних треугольников. Выбрать треугольники со стороной, большей 1 и меньшей 3, и записать в файл таблицу, содержащую следующую информацию: длина стороны равностороннего треугольника, периметр треугольника, площадь треугольника. Позаботьтесь о соответствующих заголовках для колонок. Файл с исходными данными сформируйте при помощи текстового редактора.

16. В текстовом файле содержатся длины оснований и высоты 19 трапеций. Выбрать трапеции с высотой, меньшей верхнего основания, и записать в файл таблицу, содержащую следующую информацию: длина нижнего основания трапеции, длина верхнего основания трапеции, высота трапеции, площадь трапеции. Позаботьтесь о соответствующих заголовках для колонок. Файл с исходными данными сформируйте при помощи текстового редактора.

17. В текстовом файле содержатся длины трех сторон 14 треугольников. Выбрать равносторонние треугольники и записать в файл таблицу, содержащую следующую информацию: длина стороны треугольника, площадь треугольника, периметр треугольника. Позаботьтесь о соответствующих заголовках для колонок. Файл с исходными данными сформируйте при помощи текстового редактора.

18. В текстовом файле содержатся катеты 18 прямоугольных треугольников. Выбрать равнобедренные треугольники и записать в файл таблицу, содержащую следующую информацию: катет треугольника, гипотенуза треугольника, площадь треугольника. Позаботьтесь о соответствующих заголовках для колонок. Файл с исходными данными сформируйте при помощи текстового редактора.

19. В текстовом файле содержатся радиусы оснований и высоты 15 конусов. Выбрать конусы, радиус основания которых больше высоты, и записать в файл таблицу, содержащую следующую информацию: радиус основания конуса, высота конуса, объем конуса, площадь боковой поверхности конуса. Позаботьтесь о соответствующих заголовках для колонок. Файл с исходными данными сформируйте при помощи текстового редактора. Указание: , .

20. В текстовом файле содержатся радиусы оснований и высоты 12 цилиндров. Выбрать цилиндры, радиус основания которых равен высоте, и записать в файл таблицу, содержащую следующую информацию: радиус основания цилиндра, высота цилиндра, объем цилиндра, площадь боковой поверхности цилиндра. Позаботьтесь о соответствующих заголовках для колонок. Файл с исходными данными сформируйте при помощи текстового редактора. Указание: , .

21. В текстовом файле содержатся радиусы 10 шаров. Выбрать шары, объем которых больше 1, но меньше 10 , и записать в файл таблицу, содержащую следующую информацию: радиус шара, объем шара, площадь сферы. Позаботьтесь о соответствующих заголовках для колонок. Файл с исходными данными сформируйте при помощи текстового редактора. Указание: , .

22. В текстовом файле содержатся радиусы 12 окружностей. Выбрать окружности, длина которых больше 7, но меньше 10 , и записать в файл таблицу, содержащую следующую информацию: радиус окружности, длина окружности, площадь круга. Позаботьтесь о соответствующих заголовках для колонок. Файл с исходными данными сформируйте при помощи текстового редактора. Указание: , .

23. В текстовом файле содержатся длины сторон 15 прямоугольников. Выбрать прямоугольники, являющиеся квадратами, и записать в файл таблицу, содержащую следующую информацию: длина стороны квадрата, периметр квадрата, площадь квадрата. Позаботьтесь о соответствующих заголовках для колонок. Файл с исходными данными сформируйте при помощи текстового редактора.

24. В текстовом файле содержатся длины сторон 20 прямоугольных параллелепипедов. Выбрать параллелепипеды, являющиеся кубами, и записать в файл таблицу, содержащую следующую информацию: длина стороны куба, объем куба. Позаботьтесь о соответствующих заголовках для колонок. Файл с исходными данными сформируйте при помощи текстового редактора.

25. В текстовый файл записаны массивы А, В, С (все 3х3).Записать в файл результатов произведения

26. В текстовый файл записаны одномерные массивы Х(10), Y(8) и Z(12). Вычислить , где функции max и min обозначают соответственно максимальный и минимальный элементы массива.

27. В текстовый файл записаны матрицы А(5х4),B(3х5),С(4х4) .Разделить каждую матрицу на значение ее первой нормы. Полученные матрицы вывести в отдельный файл. Первая норма матрицы вычисляется по формуле: .

28. В текстовый файл записаны одномерные массивы А(8), B(4), С(9) и D(6).Разделить компоненты каждого массива на величину его третьей нормы и вывести эти новые массивы в другой текстовый файл.

29. В текстовый файл записаны матрицы А(5х3), В(4х4) и С(4х5). В каждой матрице поменять местами минимальный элемент с элементом, стоящим в левом верхнем углу (элементом [1,1]). Полученные матрицы вывести в другой текстовый файл.

30. В текстовый файл записаны матрицы А(4х4),В(3х3) и С(5х5).Прибавить к диагональным элементам каждой из матриц значение ее минимального по модулю ненулевого элемента. Полученные таким образом матрицы вывести в другой текстовый файл.

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

Цель работы

Изучить компоненты CheckBox, SpinEdit.

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

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

Описание работы

Подобно компонентам RadioButton или ComboBox, компонент CheckBox используется для выбора (или не выбора) какой-либо альтернативы. Значок компонента СheckBox находится на вкладке Standard. Свойства компонента CheckBox перечислены в табл. 5.1.

Таблица 5.1.