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

Реферат Основи програмування на мові С + + "





tr (mnogougolnik mnog)


{

int N = mnog.kol;

r = new int [N]; r1, r2; i; (i = 0; i

{(i == 0) = sqrt (pow (mnog.tochki [i]. getx ()-mnog.tochki [N-1]. getx (), 2) +

{(r1

} r [i] = 0;

}

}

У віщенаведеній Функції setr (mnogougolnik mnog) створюється масив радіусів Кіл, Які звітність, описати вокруг вершин багатокутніка. Ця задача вірішується Наступний чином: створюються змінні r1, r2, Які є довжина двох прилягла до вершин СТОРІН багатокутніка. Обчіслюється Значення r1 та r2. За Умова, довжина ціх СТОРІН НЕ повінні перевіщуваті певної Величини ymlong, якові мі зчітуємо з файлу. Если Довжина обох Зі СТОРІН НЕ перевіщують цієї величини, то ми знаходимо радіусі описом Кіл діленням навпіл Довжина меншої з двох прилягла СТОРІН: r [i] = r1/2 або r [i] = r2/2. Если ж ця Умова НЕ віконується, в масив радіусів запісується значення 0. p align="justify"> Змінні Функції setr (mnogougolnik mnog):

N - величина, якові мі прірівнюємо до mnog.kol;

mnog.kol - об'єкт типу mnogougolnik, в якому задана кількість членів масиву tochki - kol;

i - номер об'єкту масиву;

ymlong - величина, якові НЕ повінні перевіщуваті Довжина СТОРІН багатокутніка;

r [i] - масив радіусів описом Кіл;


void kola :: show (mnogougolnik mnog)

{

int i;

for (i = 0; i

if (! r [i] == 0)

circle (mnog.tochki [i]. getx (), mnog.tochki [i]. gety (), r [i]);

}


Функція show (mnogougolnik mnog) Виконує вивід на екран описом вокруг вершин багатокутніка Кіл, радіусом r [i], альо позбав в тому випадка, коли цею Радіус НЕ дорівнює 0.

Змінні Функції (mnogougolnik mnog):


i - номер об'єкту масиву;

r [i] - радіусі описом Кіл;

mnog.kol - об'єкт типу mnogougolnik, в якому задана кількість членів масиву tochki - kol;

mnog.tochki [i] - координати вершин багатокутніка;

Лістінг ОСНОВНОЇ задачі


# include

# include

# include

# include

# include

# include

# include tochka

{

int x; y;: set (int xx, int yy) x = xx; y = yy; getx () retu...


Назад | сторінка 4 з 8 | Наступна сторінка





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

  • Реферат на тему: Основи програмування на мові C / C ++
  • Реферат на тему: Основи роботи зі структурами в мові програмування С ++
  • Реферат на тему: Методичні аспекти розробки курсів відеолекцій (на прикладі відеолекцій курс ...
  • Реферат на тему: Розробка програми на мові програмування С + + з використаних об'єктно-о ...
  • Реферат на тему: Програмування на мові об'єктно-орієнтованого та візуального програмуван ...