1.1. (A) Koordinatna grafika

Slides:



Advertisements
Similar presentations
Prof: doc.dr. Samir Lemeš student: Samir Hrnjić. System restore je komponenta Microsoftovih operativnih sistema Windows Serveri ne podržavaju opciju System.
Advertisements

Obrazac JOPPD - uvod MINISTARSTVO RADA I MIROVINSKOGA SUSTAVA.
POJMOVNIK PROGRAMIRANJE - TERRAPIN LOGO
Provisioning Windowsa 10 na IoT, mobilnim i desktop uređajima
Zašto Python? Najbolje od QBasic-a i LOGO-a
Petlje WHILE – WEND.
OPERACIJSKI SUSTAVI.
Java Hello world !.
PONAVLJANJE CheckBox Koristi se za rešavanje zadataka gde je potrebno omogućiti uključivanje ili isključivanje jedne ili više opcija. Važna svojstva: –Checked.
Grafičke kartice.
Programiranje - Blokovi naredbi i logički tipovi –
CheckBox RadioButton RadioGroup
Naredbe ciklusa.
IF NAREDBA – naredba grananja
Upravljanje DC servo motorima
Quick Basic.
SEMINARSKI RAD MS WORD.
Petlje FOR - NEXT.
Programi,Podaci,Varijable,Računanje - 2
Realne funkcije više varijabli
Објектно орјентисано програмирање
1.1. (A) Koordinatna grafika
Europski dan programiranja
Poglavlje 13: Vektori u trodimenzionalnom prostoru
14 UNUTRAŠNJE I ANONIMNE KLASE
Arrays and strings -1 (nizovi i znakovni nizovi)
Klasa grafik.
Struktura MAC adrese i Ethernet okvira
Naredba Case Višestruko grananje.
M-datoteke.
MessageBox.
KORELACIJSKA I REGRESIJSKA ANALIZA
Računarska grafika.
Obrada slike na računaru
(カックロ ) Ivo Ivanišević Ena Melvan
DISKRETNI DINAMIČKI SUSTAVI –LOGISTIČKI MODEL -KAOS-
Pojmovi digitalnog zapisa
Internet FTP usluga.
MATEMATIČKI FAKULTET, UNIVERZITET U BEOGRADU
Osnovni simboli jezika Pascal
Do While ... Loop struktura
Virtualizacija poslovnih procesa metodom „Swimlane“ dijagrama
MagistralA (bus) Milan Milovanovic I6.
RAZVRSTAJTE SLIČICE U ODGOVARAJUĆE ĆELIJE!
Porezni izdaci i efikasnost poreza na dodanu vrijednost Hrvatske
Objektno-orijentirano programiranje
Programiranje za Internet
Sustavi za pracenje i vođenje procesa STATEFUL INSPECTION FIREWALL
Python „Technology and social media have brought power back to the people” Mark McKinnon.
MSW Logo.
Fakultet elektrotehnike i računarstva
Naredbe u php-u.
Programski jezik C++ - Vježbe - 5. dio
Programski jezik Python
Programiranje - Naredbe za kontrolu toka programa – 1. dio
INPUT, PRINT P1 PMF Split.
Donošenje odluka o karijeri
Religija.
Programski jezik C++ - Vježbe - 1. dio
10th International Conference on Live Maintenance
Elder Scroll V:Skyrim.
OTTER- (ATP) Automated Theorem Prover
BILJEŽNICA MS WORD.
Ponavljanje Pisana provjera
EUROPSKI TJEDAN PROGRAMIRANJA-LOGO
Vježbenica 2: struktura grananja – 2.dio
Hour of Code Coding Jetpack Jumper Mateja Hržica, MSP.
PROFIL INTERNET Internet.
Programski jezik C++ - Vježbe - 2. dio
Vježbenica 1b: Pravocrtna programska struktura
Presentation transcript:

1.1. (A) Koordinatna grafika 7. RAZRED 1.1. (A) Koordinatna grafika

Principi koordinatne grafike nastaje crtanjem od točke do točke kornjača se izravno pomiče s jedne do druge točke ne mijenjajući smjer točke su definirane parom brojeva - koordinate par brojeva – koordinate točku određuju s pomoću koordinatnog sustava

Koordinatni sustav koordinatni sustav skup je pravila za opisivanje položaja točaka u ravnini određuju ga: dogovoreni položaj ishodišta (točke [0, 0]) smjer poprečne osi (one vezane za prvi broj ili x-koordinatu) smjer uzdužne osi (one vezane za drugi broj ili y-koordinatu) jedinični pomak duž poprečne osi (udaljenost između točaka [0,0] i [1,0]) jedinični pomak duž uzdužne osi (udaljenost između točaka [0,0] i [0,1]) smjer uzdužne osi jedinična udaljenost duž uzdužne osi smjer poprečne osi jedinična udaljenost duž poprečne osi položaj ishodišta

Naredba za pomak kornjače u neku točku SETXY :x :y :x – x-koordinata točke (broj koraka “popreko” grafičkog prozora Loga) :y – y-koordinata točke (broj koraka “uzduž” grafičkog prozora Loga) novi položaj kornjače zadan s X i Y preko: SETXY :X :Y razlika u y-koordinati iscrtana linija prethodni položaj kornjače smjer x-osi razlika u x-koordinati ishodište

Naredba za vraćanje koordinata točke POS naredba koja vraća x-koordinate i y-koordinate točke u kojoj se kornjača trenutačno nalazi valja ju upotrijebiti s nekom od naredaba koja će se s vraćenim parom vrijednosti na neki način koristiti, primjerice: Ispis koordinata PR POS Pohrana koordinata u nepoznanicu TOCKA MAKE “TOCKA POS

Naredba za vraćanje smjera prema točki TOWARDS [:x :y] naredba lijevo od sebe vraća smjer na kompasu duž kojega se iz točke u kojoj je kornjača trenutačno, pruža pravac prema točki zadanoj s :x i :y valja ju upotrijebiti s naredbama koje se s vraćenim podatkom na neki način koriste, primjerice: PR TOWARDS [100 200] SHOW TOWARDS [50 26]

Naredba za vraćanje udaljenosti između točaka DISTANCE [:x :y] naredba lijevo od sebe vraća udaljenost između točke u kojoj se nalazi kornjača do točke zadane s :x i :y valja ju upotrijebiti s naredbama koje se vraćenim podatkom na neki način koriste, primjerice: PR DISTANCE [100 200] SHOW DISTANCE [50 26]

Naredba za postavljanje apsolutnog kursa kornjače SETHEADING :kurs postavlja se smjer kornjače na apsolutni kurs (ne poput naredaba RT i LT u odnosu na prethodni položaj kornjače, već u odnosu na sjever kompasa) služi za povezivanje koordinatne i kornjačine grafike: SETHEADING TOWARDS [100 200]

Usporedba kornjačine i koordinatne grafike Koordinatna grafika: MAKE “VRHOVI [0 100 100 100 100 0 0 0] REPEAT 4 [ SETXY LIST FIRST :VRHOVI FIRST BUTFIRST :VRHOVI MAKE “VRHOVI BUTFIRST BUTFIRST :VRHOVI ] Kornjačina grafika bez koordinata točaka: REPEAT 4 [ FD 100 RT 90 ] Kornjačina grafika s nepoznanicom VRHOVI: MAKE “VRHOVI [0 100 100 100 100 0 0 0] SETHEADING TOWARDS LIST FIRST :VRHOVI FIRST BUTFIRST :VRHOVI FD DISTANCE LIST FIRST :VRHOVI FIRTST BUTFIRST :VRHOVI MAKE “VRHOVI BUTFIRST BUTFIRST :VRHOVI 100 100

DOMAĆA ZADAĆA U RADNOJ BILJEŽNICI RIJEŠI VJEŽBE 1.1. NA STRANICAMA 6,7,8 i 9.