Mga computerProgramming

Ang mga graphics sa "Pascal": mga katangian, mga pamamaraan ng paglikha at mga halimbawa

Kailangan ko ba ng graphics programmer? Lalo na ang mga taong nagsimula lamang upang malaman ang wika? Kinakailangan muna nating suriin ang lahat ng mga disenyo para sa pagsusulat ng basic at mga karaniwang gawain at iskedyul leave para sa ibang pagkakataon?

Ito ang mga katanungan upang sagutin ang bawat tao para sa kanyang sarili. Halimbawa, ang mga taong nagtuturo ng wika sa taong pampaaralan, ang iskedyul sa "Pascal" ay isang mahusay na paraan upang pasiglahin ang iyong sarili para sa karagdagang pag-aaral. Sa lahat ng pinagdaanan Gusto kong makita ang mga resulta ng kanyang pag-iisip, pagsusulat ng mga programa. Kung kami ay pakikipag-usap tungkol sa isang mag-aaral, pagkatapos ay ang pagguhit ng isa pang appointment. Sa halip, ito ay gumaganap bilang isang pandiwang pantulong na sangkap na tumutulong upang gumawa ng nakasulat na mga produkto ng mas dynamic. Ngunit sa anumang kaso, ito na seksyon ng programming language, siyempre, mahalaga.

Dapat itong makitid ang isip sa isip na hindi lahat ng mga pondo ay may graphics suporta. "Pascal," siya namang, ay nilagyan ng mga tampok na ito, kaya ito ay kaayusan nito ay inilarawan sa mga artikulo.

Ang mga graphics sa "Pascal"

Saan dapat mong simulan? Mula sa na, kailangan mong maunawaan kung ano ay ang pinakamaliit na unit ng screen sa iba't-ibang mga mode ng wika "Pascal". Pagdating sa text, at pagkatapos ay sa gayon ay ang simbolo. Ang iskedyul dapat silang papabor sa pixel. Ito ay may mga coordinate na ay kinakatawan ng mga simbolo X at Y, at ang kulay (standard - puti). Upang makuha ang address ng pixel (0, 0), ito ay kinakailangan upang ilagay sa tuktok na kaliwang sulok. Ito ay mula dito ay nagsisimula upang mabilang coordinates.

Ang mga graphics sa "Pascal ABC» ay aktibo sa pamamagitan ng isang module na kinakailangan upang irehistro ang mga gamit linya.

punto

Tulad ng isang madaling halimbawa ay ibinigay ang gawain ng output point sa screen (nakalarawan sa ibaba).

Sa seksyon ng mga Pagpapahayag, maaari mong makita ang mga pangalan ng mga module na naka-imbak sa mga gamit linya. Kasama sa mga ito graphics mode sa programa. Kung nag-develop ay nakatugon sa istraktura ng programa, maaari niyang isipin na kailangan mo lamang isulat ang auxiliary variable sa var. Ngunit seksyong ito, ang graphics in "Pascal", ay gumagana ng kaunti naiiba. Matapos ang salita var upang makapagsulat ng isang graphics card na naka-install sa iyong PC, at pagkatapos ay tukuyin ang mga mode kung saan ito ay nagpapatakbo. Ang mga simbolo ay pangkaraniwan. Matapos ang pambungad na panaklong operator ay dapat tandaan ang mga aktwal na uri at mode. Kung ang gumagamit ay hindi alam kung anong uri ng adaptor ay naka-install, ito ay kinakailangan upang i-record sa programa line number 7. Ang seksyon na ito, tulad ng mga graphics in "Pascal" ay dinisenyo upang ang mga pamamaraan ay magagawang upang awtomatikong makita makilala data. Ito ay nagkakahalaga ng pagtanda na ang lahat ng adapters ay may kanilang halagang numero para sa bawat ay maaaring matagpuan sa pamamagitan ng pagtingin sa Internet. Sa ikawalong linya ay makikita Initgraph procedure. Siya ay nagpapatakbo ng mga graphics mode. Line number 9 at number 10 ay kinakailangan upang makita kung initialization nagpunta biglang nabigo, ang programa ay tumigil sa pagtatrabaho. closegraph magsasara ang graphics mode, na nagpapahintulot sa iyo upang bumalik sa ang teksto.

Rows may bilang na 2, 3, 7-10, 17 kailangang tandaan dahil maaari nilang magamit bilang isang template, dahil ang lahat ng mga graphics in "Pascal" ay may mga pangkalahatang paglikha istraktura. Isaalang-alang ang mga elemento ng iba pang mga gawain.

Sa ilalim ng variable na kulay na kailangan upang maunawaan ang mga hanay ng mga kulay sa "Pascal" mayroon lamang 15. Sa pamamagitan ng pagtatalaga ng isang halaga sa random, kailangan naming maunawaan na ang tono ay pinili nang sapalaran. 14 linya ay nagbibigay-daan sa iyo na lumikha ng isang punto sa screen. Sa problemang ito, ito ay matatagpuan kung saan ito "iiwan" isang random mode pagpili.

schedule ng function

Dapat itong nauunawaan na ang graph ng pag-andar sa "Pascal" ay itinatayo sa dalawang phase. Una, kailangan mong bumuo ng isang sistema ng coordinate, pagkatapos ay gumuhit ng graph mismo. At ang unang ay hinati rin sa ilang yugto.

Upang schedule ay hindi matatagpuan sa tuktok ng screen, kailangan mong tukuyin ang lokasyon nito. Upper anggulo - (xLeft; yLeft). Lower naitala katulad - (xRight; yRight). Upang lumikha ng isang coordinate axis, na sa matematika ay napakalakas notation, kailangan mong malaman ang center. At para sa kahulugan ng sa huli ay kinakailangan upang maunawaan kung paano ang argument at ang halaga ng pag-andar. Piliin ang ninanais na punto, maaari kang magpatuloy sa pagtatala ng programa.

Ang mga graphics sa "Pascal" ay nagsasangkot ng paggamit ng mga SetPixel pamamaraan, kung saan pagkatapos, sumusunod sa mga panaklong ay nagpapahiwatig ang mga coordinate ng point (ang karaniwang x at y) at kulay (variable). A Line function na nagbibigay-daan sa upang gumuhit ang axis.

Sumulat ng isang programa ay kinakailangan sa naturang sequence: unang coordinate system, at sa katapusan kailangan mo upang makalkula ang halaga ng pag-andar at upang makalkula ang mga coordinate ng point.

resulta

Ang konklusyon puntos sa screen at ang pagbuo ng pag-andar graph sa "Pascal" ay key, kaya na magsalita, ang lahat ng mga batayang seksyon. Ang pagkakaroon ng natutunan na magsulat programa para sa kanilang pagpapatupad, programista ang maaaring gamitin graphics sa iba't-ibang mga bersyon. Ito ay lamang ng mabuting malaman ang teorya. Ang mga graphics sa "Pascal" (halimbawa ay ibinigay sa artikulo) - isang napaka-simple at kawili-wiling tanong.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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