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

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

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

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

Лабораторна робота №17. Побудова анімаційних зображень

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

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

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

Рік:
2018
Тип роботи:
Лабораторна робота
Предмет:
Основи програмування та алгоритмічні мови
Група:
ПІ-11
Коротко про документ

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

У цій лабораторній роботі вивчаються методи побудови рухомих графічних об'єктів. Складено програму на мові Pascal для анімації трикутника за синусоїдою.

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

  • Графічний режим
  • Модуль Graph
  • Стандартні графічні процедури
  • Побудова графічних примітивів
  • Мультиплікація
  • Анімаційні зображення
  • Мова програмування Pascal

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

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

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

графічний режиммодуль Graphграфічні примітивимультиплікаціятрикутниктраєкторіясинусоїдаанімаціяPascalекран

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

ДЕРЖАВНИЙ ВИЩИЙ НАВЧАЛЬНИЙ ЗАКЛАД “УЖГОРОДСЬКИЙ НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ” Факультет інформаційних технологій Лабораторна робота №17 Лабораторна робота №16. Тема: Побудова анімаційних зображень Мета: Вивчення і застосування методів побудови рухомих графічних об'єктів. Вивчити питання: Графічний режим. Константи модуля Graph. Стандартні графічні процедури і функції. Побудова графічних примітивів. Зображення і стилі. Стандартні засоби для роботи з відеосторінками. Мультиплікація. Вивід текстової інформації. Обробка помилок. Завдання до роботи: Скласти програму на мові Pascal для побудови об'єкта, який рухається за однією з траєкторій: y=x, по колу, за синусоїдою. Рух організувати зліва праворуч чи згори до низу та у зворотному напрямку. Оформити звіт про виконання роботи та завантажити його в системі електронного навчання ДВНЗ «УжНУ» в установлений термін. ХІД РОБОТИ uses crt,graph; var x,y,r,a,x0:integer; procedure Trg(x,y,d:integer); var ax,ay,bx,by,cx,cy:integer; begin ax:=x;ay:=y-d; bx:=x-round(d*cos(pi/6));by:=y+round(d*sin(pi/6)); cx:=x+round(d*cos(pi/6));cy:=y+round(d*sin(pi/6)); line(ax,ay,bx,by); line(bx,by,cx,cy); line(cx,cy,ax,ay); end; begin x:=0; initgraph(x,y,''); x0:=getmaxX div 2; r:=10; a:=100; x:=getmaxX div 2; y:=r; while y<getmaxY do begin x:=x0-round(sin(y*pi/180)*a); setcolor(14); Trg(x,y,r); delay(20); setcolor(0); Trg(x,y,r); y:=y+1; end; while y>0 do begin x:=x0-round(sin(y*pi/180)*a); setcolor(14); Trg(x,y,r); delay(20); setcolor(0); Trg(x,y,r); y:=y-1; end; setcolor(12); outtextXY(getmaxX div 2-50,getmaxY-30, 'end '); readln end. // ВИСНОВОК За допомогою даної лабораторної роботи я вивчила методи побудови рухомих графічних об'єктів та навчилася їх застосовувати.
Допоможи студентському архіву

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

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

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

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

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

Admin

26.02.2023 12:38

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