Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Laba_3_vosstanovlen.docx
Скачиваний:
1
Добавлен:
01.07.2025
Размер:
282 Кб
Скачать
☆

3.4. Результаты выполнения трех проектов:

На рис.6-рис.8 представлены результаты трех проектов

Рис.6 – Результат выполнения первого проекта

Рис.7 – Результат выполнения второго проекта

Рис.8- Результаты выполнения третьего проекта

4. Реализация 2 задания:

4.1. Задание на разработку задачи Вычислите площадь пятиугольника, заданного прямоугольными координатами своих вершин: A1(3;2), A2(9;6), A3(14;2), A4(10;-3), A5(7;-2) Использовать формулу площади треугольника:

Назначение процедуры: Вычисление площади треугольника по заданным координатам его вершин: (x1;y1), (x2;y2), (x3;y3)

4.2. Формализация и уточнение задания. Для решения данной задачи воспользуемся формулой площади треугольника по заданным координатам его вершин: В соответствии с требованиями задания разобьем решение задачи на несколько отдельных задач и создадим процедуры пользователя, реализующие эти задачи: •процедуру-Function Labc(),вычисляет площадь заданного треугольника. •процедуру- Function vvod() для ввода координаты точки в TextBox; •процедуру-Sub vivod() для вывода результата в TextBox.

4.3. Элементы разрабатываемого проекта

4.3.1. графический интерфейс пользователя

На рис.9 представлен графический интерфейс пользователя

Рис.9 – Графический интерфейс пользователя

      1. таблица свойств объектов

В таблице 2 представлены объекты и их свойства

Таблица 2 – Объекты и их свойства

Объект

Имя объекта

Свойство

Значение свойства

Форма

Form1

Name

Form1

Text

Form1

BackColor

White

Метка

Label1

Text

Координаты пятиугольника

ForeColor

ControlText

Font

Times New Roman; 15,75pt; style=Bold

Метка

Label2

Text

X1

ForeColor

ControlText

Font

Times New Roman; 15,75pt; style=Bold

Метка

Label3

Text

Y1

ForeColor

ControlText

Font

Times New Roman; 15,75pt; style=Bold

Таблица 2 – Объекты и их свойства

Метка

Lable4

Text

X2

ForeColor

ControlText

Font

Times New Roman; 15,75pt; style=Bold

Метка

Label5

Text

Y2

ForeColor

ControlText

Font

Times New Roman; 15,75pt; style=Bold

Метка

Label6

Text

X3

ForeColor

ControlText

Font

Times New Roman; 15,75pt; style=Bold

Метка

Label7

Text

Y3

ForeColor

ControlText

Font

Times New Roman; 15,75pt; style=Bold

Метка

Label8

Text

X4

ForeColor

ControlText

Font

Times New Roman; 15,75pt; style=Bold

Метка

Label9

Text

Y4

ForeColor

ControlText

Font

Times New Roman; 15,75pt; style=Bold

Метка

Label10

Text

X5

ForeColor

ControlText

Font

Times New Roman; 15,75pt; style=Bold

Метка

Label11

Text

Y5

ForeColor

ControlText

Метка

Lable12

Text

S пятиугольника

ForeColor

ControlText

Font

Times New Roman; 15,75pt; style=Bold

Текстовое поле

TextBox1

Name

TexBox1

BackColor

Window

Font

Times New Roman; 15,75pt; style=Bold

Текстовое поле

TextBox2

Name

TexBox2

BackColor

Window

Font

Times New Roman; 15,75pt; style=Bold

Текстовое поле

TextBox3

Name

TexBox3

BackColor

Window

Font

Times New Roman; 15,75pt; style=Bold

Текстовое поле

TextBox4

Name

TextBox4

BackColor

Window

Font

Times New Roman; 15,75pt; style=Bold

Текстовое поле

TextBox5

Name

TextBox5

BackColor

Window

Font

Times New Roman; 15,75pt; style=Bold

Текстовое поле

TextBox6

Name

TextBox6

BackColor

Window

Font

Times New Roman; 15,75pt; style=Bold

Текстовое поле

TextBox7

Name

TextBox7

BackColor

Window

Таблица 2 – Объекты и их свойства

Font

Times New Roman; 15,75pt; style=Bold

Текстовое поле

TextBox8

Name

TextBox8

BackColor

Window

Font

Times New Roman; 15,75pt; style=Bold

Текстовое поле

TextBox9

Name

TextBox9

BackColor

Window

Font

Times New Roman; 15,75pt; style=Bold

Текстовое поле

TextBox10

Name

TextBox10

BackColor

Window

Font

Times New Roman; 15,75pt; style=Bold

Текстовое поле

TextBox11

Name

TextBox11

BackColor

Window

Font

Times New Roman; 15,75pt; style=Bold

Кнопка

Button1

Name

Button1

Text

Ответ

ForeColor

Crimson

Font

Times New Roman; 15,75pt; style=Bold

Кнопка

Button2

Name

Button2

Text

Выход

ForeColor

Crimson

Font

Times New Roman; 15,75pt; style=Bold

4.3.3. схемы алгоритмов

1) Процедура- функция Function vvod()

На рис.10 представлена процедура Function vvod()

Рис.10-Function vvod()

2)Процедура-функция Labc()

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]