Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Новые рефераты » Розробка програмного модуля для розрахунку основних геометричних характеристик трикутника

Реферат Розробка програмного модуля для розрахунку основних геометричних характеристик трикутника





стовувати діаграму діяльності для опису реакції на внутрішні події системи.

В UML дію зображується у вигляді прямокутника із закругленими кутами, стану - у вигляді прямокутника, переходи - у вигляді направлених стрілок, елементи вибору - у вигляді ромбів, лінії синхронізації - у вигляді товстих горизонтальних або вертикальних ліній .

Приклад реалізації діаграми дій в курсовому проекті:


Рис. 7. Діаграма Дій.

6. Зберігання даних


Для зберігання даних в процесі роботи програми була реалізована структура Ttreug. Структури - це складові типи даних, побудовані з використанням інших типів. [8, c.408].

Визначення структури для зберігання даних про трикутник:

struct {

float Xa, Xb, Xc, Ya, Yb, Yc; AB; BC; CA; alpha; betta; gamma; perimetr; square; bis; ravn; proverka;

} Ttreug;


Типи даних, що зберігаються в структурі Ttreug представлені на Рис.8


Рис. 8 Типи даних, що зберігаються в структурі Ttreug.

Висновок


В даному курсовому проекті розроблений програмний модуль для обчислень геометричних даних фігури виду трикутник, а саме трикутник і рівносторонній трикутник. Реалізовано введення координат фігури, обчислення довжин сторін, кутів, периметра, площі, пошук максимальної площі, висновок графічного представлення трикутника, перевірка правильності введення координат, перевірка трикутника на рівність сторін. Для рівностороннього трикутника реалізований розрахунок бісектриси пошук мінімального її значення. Також реалізований висновок інформації та створених трикутниках у файл.

У цьому курсовому проекті використовувалася структура класів. Було розглянуто принцип успадкування та створення похідних класів.

Список використаної літератури


1. Об'єктно-орієнтоване програмування в С + +. Лафоре Р.

. Граді Буч «Об'єктно-орієнтований аналіз та проектування» 3.Е. Гамма «Прийоми об'єктно-орієнтованого проектування. Патерни проектування »

. Культин, C + + Builder в задачах і прикладах-Спб.// Культин Н. Б.: БХВ-Петербург, 2005. - 336 с.

5. Грейді Буч, Джеймс Рамбо, Айвар Джекобсон. Мова UML. Керівництво користувача=The Unified Modeling Language user guide.- 2-е вид.- М., Пітер <# «center»> Додатки


Додаток 1


Лістинг програми

/ / ----------------------------------------------------------

# include

# include

# include

# pragma hdrstop

# include «Unit1. h »

/ / ----------------------------------------------------------

# pragma package (smart_init)

# pragma resource «*. dfm »

TForm1 * Form1; struct / / Визначення структури для зберігання даних про трикутник

{Xa, Xb, Xc, Ya, Yb, Yc; AB; BC; CA; alpha; bet...


Назад | сторінка 9 з 16 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Представлення даних у вигляді діаграми в MS Excel
  • Реферат на тему: Розробка бази даних для зберігання інформації даних характеристик товару
  • Реферат на тему: Створення бази даних автомобілебудівного підприємства у вигляді настільного ...
  • Реферат на тему: Розробка програмного комплексу для аналізу стану системи зберігання даних E ...
  • Реферат на тему: Обробка набору даних, представленого у вигляді файлу