DevioLabавтоматичне керування капіталом
ПРАЦЮЄ 24/7
КРИПТОВАЛЮТИ · АКЦІЇ · 10 БІРЖ

Портфель, який керується автоматично

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

10підключених біржCrypto + Stocksв одному портфелі24/7автоматичний контроль

Звіт до лабораторної роботи №1 з курсу “Програмування комп'ютерної графіки”

Інформація про навчальний заклад

ВУЗ:
Національний університет Львівська політехніка
Інститут:
Інститут комп’ютерних наук та інформаційних технологій
Факультет:
Комп’ютерні науки
Кафедра:
Кафедра програмного забезпечення

Інформація про роботу

Рік:
2015
Тип роботи:
Лабораторна робота
Предмет:
Програмування комп’ютерної графіки
Група:
КН-11
Варіант:
3
Коротко про документ

Про що ця робота

Звіт містить виконання першої лабораторної роботи з програмування комп'ютерної графіки. У роботі побудовано рівнобічну трапецію за заданими координатами засобами Win32 API та MFC.

У роботі розглядаються

  • Комп'ютерна графіка
  • Програмування графіки
  • Алгоритми побудови примітивів
  • Геометричні перетворення
  • Win32 API
  • MFC

Зміст і розділи

  1. Завдання
  2. Список ідентифікаторів
  3. Текст програми
  4. Результат роботи програми
Для кого:Студенти технічних спеціальностей та викладачі комп'ютерних дисциплін
Викладачі:Викладач кафедри

Ключові поняття

трапеціяLineToMoveToCPaintDCOnPaintграфічні примітивикоординативікно програмироздільна здатність

Частина тексту файла (без зображень, графіків і формул):

МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ “ЛЬВІВСЬКА ПОЛІТЕХНІКА” /                        Звіт                до лабораторної роботи №1               З КУРСУ   “Програмування комп'ютерної графіки ”   Львів 2015                                                                                                                Завдання: 3. Побудувати рівнобічну трапецію з основами 240 і 216 (основи розташовані горизонтально) і висотою 144.         Список ідентифікаторів констант, змінних, процедур і функцій, використаних в програмі: 1.BOOL LineTo(int x, int y )- малює лінію з поточної вершини до вершини з координатами лс,у. Поточна вершина переміщується у вершину з координатами jc, у. При успішному виконанні функція повертає TRUE, інакше FALSE. 2.CPoint MoveTo(int x, int у) - переміщує поточну вершину, jc, у визначають координати нової поточної вершини. Повертає х- та y-координати попередньої поточної вершини як CPoint об’єкт.                                                  Текст програми: void CChildView::OnPaint() {; CPaintDC dc(this); // device context for painting //get screen resolution int wuruna = GetSystemMetrics(SM_CXSCREEN); int vusota = GetSystemMetrics(SM_CYSCREEN); //calculate screen center int cW = wuruna / 2; int cH = vusota / 2; // Парметри трапеції int nujn9_osnovaW    = cW - 120  ; int nujn9_osnovaW1   = cW + 120 ; int nuz    = cH + 72  ; int verh_osnovaW    = cW - 108  ; int verh_osnovaW1   = cW + 108 ; int verh   = cH - 72  ; // наносим трапецію dc.MoveTo ( nujn9_osnovaW,   nuz  ); //точка нижньої основи зліва dc.LineTo ( nujn9_osnovaW1,  nuz  ); //точка нижньої основи справа dc.MoveTo ( nujn9_osnovaW,   nuz  ); dc.LineTo ( verh_osnovaW,    verh ); dc.MoveTo ( nujn9_osnovaW1,  nuz  ); dc.LineTo ( verh_osnovaW1,   verh ); dc.MoveTo ( verh_osnovaW1,   verh ); dc.LineTo ( verh_osnovaW,    verh ); }                               Результат роботи програми:         /
Допоможи студентському архіву

Ми допомогли тобі — допоможи наступному студенту

Файл ще не обрано

Оголошення від адміністратора

Антиботан аватар за замовчуванням

Подякувати Студентському архіву довільною сумою

Admin

26.02.2023 12:38

Дякуємо, що користуєтесь нашим архівом!