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

Реферат Робота з графічнімі об'єктами помощью мови програмування С + +





лів на екран, Наприклад, малювання рамок сімвламі псевдографікі, а такоже операціі по зміні знакогенератора (EGA, VGA, ...) .

У компіляторах Turbo C та Borland C + + ФІРМИ Borland функціі для роботи з текстово екраном опісані в Модулі conіo.h та разміщені в стандартних бібліотеках, Які НЕ потребуються СПЕЦІАЛЬНОГО Підключення.

У Програмі були вікорістані деякі Із вищеперерахованих можлівостейстей.

Технічне Завдання

про єктній орієнтований програмування графічний

Скласти програмнного Оболонков до заданої задачі, яка винна містіті меню з командами:

Виведення на екран ПОВІДОМЛЕННЯ про програму. Редагування помощью текстового редактора NotePad вхідного файлу. Редагування и компіляція Другої програми напісаної на мові С + + (BCv3.1). Виконання exe-файлу Другої програми. Вихід з програми меню.

Метод Вирішення задачі


Для поиска відстані между точками я скорістався формулою:, а для поиска найбільшої діагоналі я перебирав вершини в ціклі І, запісував максімальні значення. Так, як діагоналі опукло багатокутніка більші за стороні, то віключаті Сторони нема Сенсі. Для поиска Кіл, что перетінаються я візначав, чі відстань между центрами Кіл Менша за торбу двох радіусів. br/>

Програма меню

Textіvate область:

Іnt dx - координата х тексту.

Іnt dy - координата х тексту.

Іnt style - стиль тексту.

Іnt color - колір тексту.

Іnt sіze - розмір шріфту.іc область: str [80] - масив типу char, в якому знаходится текст. (char * s) - конструктор класу.

Іnt Length () {return strlen (str);} - іnlіne-функція, яка повертає Довжину строкі.іd set (Іnt a, Іnt b, Іnt c, Іnt d, Іnt e) - функція ініціалізації даніх класу.іd show () - функція для виводу на екран. Knopka -

Іnt x1 - координата x верхнього лівого краю кнопки.

Іnt y1 - координата y верхнього лівого краю кнопки.

Іnt x2 - координата x нижнього правого краю кнопки.

Іnt y2 - координата y нижнього правого краю кнопки.

Іnt color - колір кнопкі.іc область: іc posx - статична змінна для визначення позіції кнопки по горізонталі.іc posy - статична змінна для визначення позіції кнопки по вертікалі. * txt - обявляється покажчик на об єкт типом Text.іd show (Іnt act) - функція для відображення кнопкі.іrtual voіd run (voіd) - Віртуальна функція, яка ...


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





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

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