- •Содержание
- •4. 5. Контрольные вопросы....................................................................44
- •7. 1. Краткие теоретические сведения..................................................59
- •8. 1. Краткие теоретические сведения...................................................70
- •Введение
- •1. 1. Главное окно
- •2. Лабораторная работа №1 Тема: Ввод и вывод
- •2. 1. Экранная форма (Form)
- •2. 1. 1. Таблица свойств (Form)
- •2. 2. Кнопка (Button)
- •2. 2. 1. Таблица свойств для Button
- •2. 3. Однострочный редактор (Edit)
- •2. 3. 1. Таблица свойств для Edit
- •2. 4. Контрольные вопросы
- •2. 5. Задания к лабораторной работе
- •3. Лабораторная работа №2 Тема: Программирование алгоритмов линейной структуры
- •3. 1. Классификация типов данных
- •3. 2. Константы
- •“Это начало строки, ” “а это ее продолжение”
- •“Это начало строки, а это ее продолжение”
- •3. 3. Задания к лабораторной работе
- •4. Лабораторная работа №3 Тема: Программирование алгоритмов циклической структуры
- •4. 1. Условный оператор if... Else
- •4. 1. 1. Об условиях в операторе if
- •4. 2. Цикл while
- •4. 3. Цикл do while
- •4. 4. Цикл for
- •4. 5. Контрольные вопросы
- •5. Лабораторная работа №4 Тема: Работа с массивами
- •5. 1. Контрольные вопросы
- •5. 2. Задания к лабораторной работе
- •6. Лабораторная работа №5
- •Изучение утилит Database Desktop (dbd), bd Administrator Использование компонентов tDataModule, tTable, tDataSet
- •6. 1. Краткие теоретические сведения
- •6. 2. Модуль данных
- •6. 3. Доступ к содержимому поля
- •6. 4. Поиск записей
- •6. 5. Фильтры
- •6. 6. Задание
- •6. 7. Ход выполнения работы
- •6. 8. Контрольные вопросы
- •7. Лабораторная работа №6 Тема: Программирование объекта tQuery
- •7. 1. Краткие теоретические сведения
- •7. 2. Задание
- •7. 3. Ход выполнения работы
- •7. 4. Контрольные вопросы
- •8. Лабораторная работа №7 Тема: Создание связей между таблицами
- •8. 1. Краткие теоретические сведения
- •8. 2. Задание
- •8. 3. Ход выполнения работы
- •8. 4. Контрольные вопросы
- •9. Лабораторная работа №8 Тема: Работа с полями
- •9. 1. Краткие теоретические сведения
- •9. 2. Задание
- •9. 3. Ход выполнении работы
- •9. 4. Контрольные вопросы
- •10. Задания к базам данных
“Это начало строки, ” “а это ее продолжение”
или
””Это начало строки, “
“а это ее продолжение”
воспримутся как константа
“Это начало строки, а это ее продолжение”
Константы перечислимого типа объявляются следующим образом:
enum имя {значения};
Например, оператор
enum color {red, yellow, green};
В С++ Builder имеется ряд предопределенных констант, основные из которых true – истина, false – ложь, NULL – нулевой указатель.
Именованные константы объявляются как переменные, но с добавлением модификатора const:
Const тип имя константы = значение;
Например:
const float Pi=3.14159;
Для целых констант тип можно не указывать:
Const mxint=12345;
Пример: Вычислить значение площади треугольника, если известна его сторона и высота [3].
1. Выполните команду File| New Application.
2. Поместите на форму объекты:
Edit1, Edit2, Edit3, Label1, Label2, Label3, Button1.
Присвойте объектам свойства согласно таблице:
Объект |
Свойства |
Значение |
Label1 |
Caption |
Введите длину первой стороны |
Label2 |
Caption |
Введите длину высоты |
Label3 |
Caption |
Результат |
Button 1 |
Caption |
Вычислить |
4. Дважды щелкнув по кнопке «Вычислить», впишите в место, где мигает курсор, следующий код:
Edit3->Text=FloatToStr(StrToFloat(Edit1->Text)*StrToFloat(Edit2->Text)/2);
5. Сохраните проект под именем «Ploshad» и выполните его.
Результат выполнения проекта:
3. 3. Задания к лабораторной работе
Вариант 1. Задание №1. Написать программу вычисления площади прямоугольника. Если сторона, а=5, в=8,5 .
Вариант 2. Задание №1. Написать программу вычисления площади треугольника, если известна длина основания а, равная 8,5 см, и высота треугольника h=10.
Вариант 3. Задание №1. Написать программу вычисления объема цилиндра. Если радиус основания r=5, высота цилиндра h=10.
Вариант 4. Задание №1. Написать программу вычисления площади треугольника, если известна длина основания а, равная 8,5 см, и высота треугольника h=10.
Вариант 5. Задание №1. Написать программу вычисления площади треугольника, если известны длины двух его сторон и величина угла между этими сторонами: а=25, в = 17, a=300.
Вариант 6. Задание №1. Написать программу вычисления площади прямоугольника. Если сторона, а=4, в=10 .
Вариант 7. Задание №1. Написать программу вычисления площади треугольника, если известна длина основания а, равная 12 см, и высота треугольника h=15.
Вариант 8. Задание №1. Написать программу вычисления объема цилиндра. Если радиус основания r=6, высота цилиндра h=9.
Вариант 9. Задание №1. Написать программу вычисления объема цилиндра. Если диаметр основания d=5, высота цилиндра h=8.
Вариант 10. Задание №1. Написать программу вычисления объема цилиндра. Если диаметр основания d=12, высота цилиндра h=16.
Вариант 11. Задание №1. Написать программу вычисления стоимости покупки, состоящей из нескольких тетрадей и такого же количества обложек к ним.
Вариант 12. Задание №1. Написать программу вычисления площади треугольника, если известны длины двух его сторон и величина угла между этими сторонами: а=15, в = 7, a=450.
Вариант 12. Задание №1. Написать программу вычисления площади треугольника, если известна длина основания а, равная 5,5 см, и высота треугольника h=7.
Вариант 13. Задание №1. Написать программу перерасчета из фунта в килограммы (1 фунт- 405,9 г).
Вариант 14. Задание №1. Написать программу вычисления силы тока в электрической цепи.
Вариант 15. Задание №1. Написать программу, вычисляющую скорость, с которой бегун пробежал дистанцию.
Задание №2. Вычислить значения переменных по заданным расчетным формулам и наборам исходных данных. На печать вывести значения вводимых исходных данных и результаты вычислений, сопровождая вывод наименованиями выводимых переменных.
Вариант задания |
Расчетные формулы |
Значения исходных данных |
1 |
|
x=1,426 y=-1,22 z=3,5 |
2 |
|
x=1,825 y=18,225 z=-3,298 |
3 |
|
x=0,335 y=0,025
|
4 |
|
a=-0,5 b=1,7 t=0,44 |
5 |
|
a=1,5 b=15,5 x=-2,9 |
6 |
|
a=16,5 b=3,4 x=0,61 |
7 |
|
a=0,7 b=0,05 x=0,5 |
8 |
|
a=1,1 b=0,004 x=0,2 |
9 |
|
m=2 c=-1 t=1,2 b=0,7 |
10 |
|
a=3,2 b=17,5 x=-4,8 |
11 |
|
a=10,2 b=9,2 x=2,2 c=0,5 |
12 |
|
a=0,3 b=0,9 x=0,61 |
13 |
|
a=0,5 b=3,1 x=1,4 |
14 |
|
a=0,5 b=2,9 x=0,3 |
15 |
|
m=0,7 c=2,1 x=1,7 a=0,5 b=1,08 |