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

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





клик методу перевірки: чи є трикутник равностороннімtr2 (Xa, Xb, Xc, Ya, Yb, Yc);// Визначення об'єкта типу RavnTreug

MAS [i]. ravn=tr2. proverkaRavn (); [i]. bis=0;

/ * Перевірка * / (MAS [i]. proverka == 0) {

MessageBox (this-> Handle, «Ви побудували пряму», «Помилка!»,

MB_OK | MB_ICONERROR);

} {

/ * Якщо трикутник рівносторонній * / (MAS [i]. ravn == 1) {+ +;// Лічильник кількості рівносторонніх трикутників

/ / Висновок повідомлення, що створений рівносторонній трикутник (this-> Handle, «Ви створили рівносторонній трикутник», «УРА!», _OK | MB_ICONINFORMATION); [i]. bis=tr2. bissec ();// Виклик методу розрахунку бісектриси

/ * Пошук мінімальної бісектриси * / min=0;

int masimin=0, masi=0;=MAS [i]. bis; (masi=0; masi <= i; masi + +) {((MAS [masi]. bis!=0) && (MAS [masi]. bis <= min)) {= MAS [masi] . bis;=masi; }

}

/ / Висновок в Label13-> Caption=«Рівносторонній трикутник №»

+ IntToStr (masimin +1) + « має найменшу бісектрису рівну »

+ FloatToStrF (min, ffFixed, 10000,3) + « см »;

}. print (* Image1);// Виклик методу виведення трикутника на Canvas-> Items-> Add (i +1);// Додавання номера трикутник в ComboBox1-> Items-> Add (i +1);// Додавання номера трикутник в ComboBox2

Label2-> Caption=

«AB =» + FloatToStrF (MAS [i]. AB, ffFixed, 10000,3) + « см »

+ « nBC =» + FloatToStrF (MAS [i]. BC, ffFixed, 10000,3) + « см »

+ « nCA =» + FloatToStrF (MAS [i]. CA, ffFixed, 10000,3) + « см »

+ « nAlpha =» + FloatToStrF (MAS [i]. alpha, ffFixed, 10000,3) + «°»

+ « nBetta =» + FloatToStrF (MAS  [I]. betta, ffFixed, 10000,3) + «°»

+ « nGamma =» + FloatToStrF (MAS [i]. gamma, ffFixed, 10000,3) + «°»

+ « nP =» + FloatToStrF (MAS [i]. perimetr, ffFixed, 10000,3) + « см »

+ « nS =» + FloatToStrF (MAS [i]. square, ffFixed, 10000,3) + « см ^ 2 »; -> ItemIndex=i; -> ItemIndex=i; + +;

/ / Висновок в Label10-> Caption=«Створено трикутників:» + IntToStr (i) + « n»

+ «З них рівносторонніх:» + IntToStr (countRavn);

/ * Висновок відомостей про трикутник в файл Treug. txt * /

book_file << «Трикутник №» << i << «: n"

<< «AB =» << tr1. putAB () << «см; »<<« »

<< «BC =» << tr1. putBC () << «см; »<<« »

<< «CA =» << tr1. putCA () << «см; N"

<< «alpha =» << tr1. putAlpha () << «°; »

<< «betta =» << tr1. putBetta () << «°; »

<< «gamma =» << tr1. putGamma () << «°; N"

<< «P =» << tr1. perimetr () << «см; N"

<< «S =» << tr1. square () << «см ^ 2; N"

<< «Рівносторонній трикутник (0-НІ; 1-ДА):» << tr1. proverka () << «; N n »;

/ * Пошук трикутника з максимальною площею * /

...


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





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

  • Реферат на тему: Проектування перетворювального трансформатора типу ТМПЖ-10000/35
  • Реферат на тему: Розробка судновий електроенергетичної системи суховантажу дедвейтом 10000 т
  • Реферат на тему: Проект кондитерського цеху потужністю 10000 виробів за зміну
  • Реферат на тему: Проектування бетонозмішувального цеху для виробництва обважнювачів бетонних ...
  • Реферат на тему: Удосконалення системи водопостачання населеного пункту з кількістю жителів ...