Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методичка Builder 2курс.doc
Скачиваний:
4
Добавлен:
16.11.2019
Размер:
1.26 Mб
Скачать

“Это начало строки, ” “а это ее продолжение”

или

 ””Это начало строки, “

“а это ее продолжение”

воспримутся как константа

“Это начало строки, а это ее продолжение”

Константы перечислимого типа  объявляются следующим образом:

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.

  1. Присвойте  объектам свойства согласно таблице:

Объект

Свойства

Значение

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