KompiuteriaiProgramavimas

Grafika Pascal: funkcijos, kūrimo būdai ir pavyzdžiai

Ar programuotojams reikia grafikos? Ypač tiems, kurie ką tik pradėjo mokytis kalbos? Ar turėčiau pirmą kartą išnagrinėti visas konstrukcijas, skirtas rašyti pagrindines ir standartines užduotis, ir palikti grafiką vėliau?

Visi turėtų atsakyti į šiuos klausimus sau. Pavyzdžiui, tie, kurie dėsto programavimo kalbą mokyklos metu, "Pascal" grafika bus puikus būdas paskatinti save mokytis toliau. Galų gale tuo metu noriu pamatyti mano mąstymo, rašymo programų rezultatus. Jei jis jau yra studentas, grafikai turi kitą tikslą. Tai veikiau kaip pagalbinis elementas, padedantis rašytinių produktų dinamiškumą. Bet bet kuriuo atveju šis programavimo kalbos skyrius, žinoma, yra svarbus.

Verta paminėti, kad ne visuose įrankiuose yra grafikos palaikymas. Savo ruožtu Pascal naudoja šią funkciją, todėl jo struktūra bus apibūdinta straipsnyje.

Grafika Pascal

Kur turėtume pradėti? Iš to, ko jums reikia suprasti, koks yra minimalus ekrano vienetas įvairiais Pascal kalbos režimais. Jei tai yra tekstas, tai bus simbolis. Grafikoje jie pateikiami pikseliu. Ji turi savo koordinates, kurias žymi simboliai X ir Y, taip pat spalva (standartinė - balta). Kad pikselis gautų adresą (0; 0), jis turi būti viršutiniame kairiajame kampe. Iš čia koordinates pradedamos matuoti.

Pascal ABC grafika yra įjungta, naudojant modulį, kurį reikia užregistruoti naudojimo eilutėje.

Taškas

Paprastas pavyzdys bus rodomas užduotis rodyti tašką ekrane (nuotrauka žemiau).

Skyriuje "Aprašymai" galite matyti modulių pavadinimus, parašytus naudojimo eilute. Jie apima grafinį režimą programoje. Jei kūrėjas jau susipažino su programų struktūra, jis gali manyti, kad var reikia rašyti pagalbinius kintamuosius. Bet šis skyrius, kaip ir "Pascal" grafika, veikia šiek tiek kitaip. Po žodžio var, jums reikia parašyti kompiuteryje įdiegtą vaizdo adapterį ir nurodyti, kokiu režimu jis veikia. Šie pavadinimai yra visuotinai priimtini. Atidarę operatoriaus laikiklius, reikia pažymėti faktinį tipą ir režimą. Jei vartotojas nežino, kuris adapteris yra įdiegtas, tuomet turite parašyti savo programos eilutės numeriu 7. Šis skirsnis, pvz., "Pascal" grafika, yra suprojektuotas taip, kad aptikimo procedūra gali automatiškai nustatyti duomenis. Verta prisiminti, kad visi adapteriai turi savo skaitmeninę prasmę, kiekvieną iš jų galite sužinoti ieškodami internete. Aštuntoje eilutėje galite pamatyti procedūrą Initgraph. Tai prasideda grafiniu režimu. Linijos Nr. 9 ir 10 yra reikalingos, kad, jei inicializacija nepavyktų, programa nustoja veikti. "CloseGraph" funkcija uždaro grafinį režimą, leidžiantį jums grįžti į teksto režimą.

Reikėtų prisiminti linijas numeriais 2, 3, 7-10, 17, nes jas galima naudoti kaip šabloną, nes visi "Pascal" grafika turi bendrą kūrimo struktūrą. Leiskite mums apsvarstyti kitus problemos elementus.

Pagal kintamąją spalvą turite suprasti spalvų diapazoną, Pascal yra tik 15. Nustatydami atsitiktinės vertės reikšmę, turite suprasti, kad tonas bus pasirinktas atsitiktine tvarka. 14 eilutė leidžia jums sukurti tašką ekrane. Į šią užduotį jis bus įsikūręs, kai jis bus "paliktas" atsitiktinės pasirinkimo režimu.

Funkcijų grafika

Reikėtų suprasti, kad Paskalio funkcijos grafikas yra pastatytas dviem etapais. Pirmiausia turite sukurti koordinačių sistemą, o tada piešti pačią grafiką. Ir pirmasis taip pat yra suskirstytas į kelis etapus.

Norėdami įsitikinti, kad diagrama netelpa į visą ekraną, turite nurodyti savo koordinates. Viršutinis kampas (xLeft; yLeft). Apatinis yra parašytas taip pat - (xRight; yRight). Norint sukurti koordinačių ašis, kuriomis visoje matematikoje yra žinomos žymos, būtina žinoti centrą. Ir norint nustatyti pastarąjį, turite suprasti, kaip pasikeičia argumentas ir funkcijos vertė. Pasirinkę reikiamus taškus, galite tęsti programos įrašymą.

"Pascal" grafikoje naudojama "SetPixel" procedūra, po kurios skliausteliuose turėtų būti nurodytos taško (įprastų x ir y) ir spalvos (kintamasis c) koordinatės. Ir linijos funkcija leidžia jums nukreipti ašis.

Parašykite programą tokia seka: pirmiausia naudokite koordinačių sistemą, o pačioje pabaigoje turite apskaičiuoti funkcijos vertę ir apskaičiuoti taško koordinates.

Rezultatas

Ekrano taško išvada ir funkcijos grafiko konstravimas Pascal yra pagrindiniai momentai, tarkim, viso skyriaus pagrindas. Sužinojęs, kaip rašyti programas jas vykdyti, programuotojas gali naudoti grafiką įvairiais būdais. Jums reikia tik gerai žinoti teoriją. Pascal grafika (pavyzdžiai pateikiami straipsnyje) yra labai paprastas ir įdomus klausimas.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 lt.unansea.com. Theme powered by WordPress.