Lik'homphieutha, Lenaneo
Litšoantšo tsa Pascal: litsela, litsela tsa ho bōpa le mehlala
Na barudi ba hloka litšoantšo? Haholo-holo ho ba sa tsoa qala ho ithuta puo? Na ke lokela ho qala ka ho ithuta mesebetsi eohle ea ho ngola mesebetsi ea motheo le e tloaelehileng, 'me u tlohele litšoantšo tsa morao-rao?
E mong le e mong o lokela ho araba lipotso tsena. Ka mohlala, ba rutang puo ea lenaneo nakong ea thupelo ea sekolo, litšoantšo tse "Pascal" e tla ba mokhoa o motle oa ho ikhothaletsa ho tsoela pele ho ithuta. Ka mor'a nako eohle ke batla ho bona liphello tsa monahano oa ka, mananeo a ho ngola. Haeba e se e le seithuti, joale litšoantšo tse nang le litšoantšo li na le morero o fapaneng. Ho e-na le hoo e sebetsa e le ntho e thusang, e thusang hore lihlahisoa tse ngotsoeng li be matla haholoanyane. Empa ho sa tsotellehe boemo leha e le bofe, karolo ena ea puo ea lenaneo, ehlile, ke ea bohlokoa.
Ke habohlokoa ho hlokomela hore hase lisebelisoa tsohle tse nang le ts'ehetso ea litšoantšo. Pascal, ka nako eo, o na le mosebetsi ona, kahoo mohaho oa oona o tla hlalosoa sehloohong sena.
Graphics in Pascal
Re lokela ho qala hokae? Ho tsoa ho seo u se hlokang ho se utloisisa, ke eng e fokolang unit ea skrine ka litsela tse sa tšoaneng tsa puo ea Pascal. Haeba e le temana, joale e tla ba letšoao. Litšoantšong, li emeloa ke pixel. E na le likaroloana tsa eona, tse emeloang ke matšoao a X le Y, hape le 'mala (o tloaelehileng-tšoeu). E le hore pixel e fumane aterese (0; 0), e lokela ho ba teng karolong e ka holimo ho le letšehali. Ho tsoa mona moo li-coordinate li qala ho lekanyetsoa.
Litšoantšo tse entsoeng ka Pascal ABC li khoneha ho sebelisa mochini oo u lokelang ho o ngolisa ho sebelisoa molaetsa.
Ntlha
E le mohlala o bonolo, mosebetsi oa ho bonts'a ntlha ho skrine o tla fuoa (setšoantšo se ka tlase).
Karolong ea tlhaloso, o ka bona mabitso a li-modules tse ngotsoeng ho sebelisoa molaetsa. Li kenyelletsa mokhoa o hlakileng oa lenaneo. Haeba moqapi a se a tseba sebopeho sa mananeo, a ka 'na a nahana hore ho bohlokoa ho ngola feela mefuta e thusang. Empa karolo ena, joaloka litšoantšo tse hlahang Pascal, e sebetsa ka tsela e fapaneng. Ka mor'a lentsoe var, u lokela ho ngola adapter ea video e kenngoa ho PC, ebe o hlalosa hantle hore na e sebetsa hokae. Litlhaloso tsena li amoheloa ka kakaretso. Ka mor'a ho bula li-brackets, mofuta oa sebele le mokhoa o lokela ho tsejoa. Haeba mosebeletsi a sa tsebe hore na ho na le phapanyetsane efe e kenngoeng, joale o lokela ho ngola lenaneong la lenane la lenaneo la hau. 7. Karolo ena, joaloka lipapali tsa Pascal, e entsoe ka tsela eo mokhoa oa ho lemoha o ka khonang ho e fumana ka boitsebiso. Ke habohlokoa ho hopola hore li-adapter kaofela li na le moelelo oa tsona oa digital, bakeng sa se seng le se seng seo u ka se fumanang ka ho sheba Inthaneteng. Molaong oa borobeli u ka bona mokhoa oa Initgraph. E qala mokhoa oa litšoantšo. Melao ea 9 le ea 10 e hlokahalang e le hore ha ho qaleha ho qaleha, lenaneo le khaotsa ho sebetsa. Mosebetsi oa closegraph o koala mebala e hlalosang, e u lumella ho khutlela ho mokhoa oa ho ngola.
Melao tlas'a litefello 2, 3, 7-10, 17 e lokela ho hopoloa, hobane e ka sebelisoa e le setšoantšo, kaha litšoantšo tsohle tsa Pascal li na le sebopeho se tloaelehileng sa pōpo. A re tšohleng lintlha tse ling tsa bothata.
Tlas'a mmala o feto-fetohang o hloka ho utloisisa mebala e mengata, ho Pascal ho na le feela 15. Ho fana ka boleng ba nako e sa lekanyetsoang, o hloka ho utloisisa hore molumo o tla khethoa ka mokhoa o mong. 14 line e lumella hore u bōpe ntlha ho skrine. Mosebetsing ona, o tla ba teng moo "o setseng" ka mokhoa o khethiloeng oa ho khetha.
Mosebetsi oa graph
E tlameha ho utloisisoa hore kemiso ea mosebetsi ho Pascal e hahiloe ka mekhahlelo e 'meli. Ntlha ea pele u hloka ho haha tsamaiso ea khokahanyo, ebe u hula graph ka boeona. 'Me ea pele e boetse e arotsoe ka mekhahlelo e mengata.
Ho etsa bonnete ba hore graph ha e lumellane le skrine e feletseng, u lokela ho hlalosa likaroloana tsa eona. Sekhutlo se ka holimo ke (xLeft; yLeft). E ka tlase e ngotsoe ka mokhoa o ts'oanang - (xRight; yRight). E le hore ho thehoe li-axxe, tseo ka lipalo tsohle li tsebang letoto, hoa hlokahala ho tseba bohareng. Hape ho tseba hore na ho qetella hokae, u lokela ho utloisisa hore na khang le bohlokoa ba mosebetsi li fetoha joang. Ka mor'a ho khetha lintlha tse hlokahalang, o ka tsoela pele ho rekota lenaneo.
Litšoantšo tse hlahang Pascal li kenyeletsa mokhoa oa SetPixel, ka mor'a moo li-coordonnate tsa ntlha (e tloaelehileng x le y) le 'mala (mofuta o fapaneng c) o lokela ho bontšoa ho li-parentheses. 'Me Line Line e etsa hore u hule likhahla.
Ngola lenaneo ka tatellano ena: pele ts'ebetsong ea khokahanyo, 'me qetellong u lokela ho bala boleng ba ts'ebetso' me u bale lipalo-kakaretso tsa ntlha.
Phello
Litholoana tsa ntlha ho skrineng le ho hahoa ha setšoantšo sa mosebetsi ka Pascal ke nako ea bohlokoa, ka mantsoe a mang, botlaaseng ba karolo eohle. Kaha o ithutile ho ngola mananeo a ho li bolaea, moqapi o ka sebelisa litšoantšo ka litsela tse sa tšoaneng. U hloka feela ho tseba khopolo hantle. Litšoantšo tse hlahang Pascal (mehlala e fanoeng sehloohong) ke potso e bonolo le e thahasellisang.
Similar articles
Trending Now