KomepiutaPolokalame

O le vaaiga i le "Pascal": uiga, foafoaga metotia ma faataitaiga

Pe ou te manaomia se Faapolokalameina ata mananaia? Aemaise lava i latou oe ua na amata ona aoaoina le gagana? E tatau ona tatou muamua iloiloina fuafuaga uma mo tusi galuega autu ma masani ma le faatagaga faasologa mo mulimuli ane?

O le fesili e tali i tagata taitoatasi mo ia lava. Mo se faataitaiga, oi latou oe aoao atu i le gagana i totonu o le tausaga aoga, o le faasologa o taimi i le "Pascal" O se auala lelei e faaosofia ai oe lava mo le suesueina atili. Ina ua mavae lenei taimi uma ou te manao e vaai i le taunuuga o lona mafaufau, tusitusi polokalama. Afai tatou te talanoa e uiga i se tamaitiiti, ona tusia o se isi tofiga. Nai lo lena, e avea o se elemene o ausilali e fesoasoani e faia malosi atu oloa tusitusia. Ae i so o se tulaga, o lenei vaega o le gagana polokalame, o le mea moni, e taua.

e tatau ona totogiina i le mafaufau e le tupe uma ei ai le lagolago ata mananaia. "Pascal," i le taimi, ua faatotogaina i lenei vaega, o lea o le a faamatalaina o lona fausaga i le mataupu.

O le vaaiga i le "Pascal"

Afai e tatau ona e amata ai? Mai lava i lena, e tatau ona e malamalama i le mea o le iunite aupito maualalo o le lau i modes eseese o gagana "Pascal". A oo mai i le mau, ona o lea o le a avea o le faailoga. O le faasologa e tatau ona latou fiafia i le pixel. E fuafua o loo faatusalia mai e faatusa X ma Y, ma le lanu (tulaga faatonuina - sinasina). Ina ia maua le tuatusi o le pixel (0, 0), e talafeagai ona tuu i le tulimanu tauagavale pito i luga. E le o mai iinei e amata ai ona faitau fuafua.

O le vaaiga i le "Pascal ABC E faagaoioia» ala a module e tatau ai ina ia faamauina le laina faaaogaina.

manatu

E avea o se a tuuina faataitaiga faigofie le galuega o le galuega faatino manatu i luga o le screen (ata i lalo).

I le Tautinoga fuaiupu, e mafai ona e vaai i le igoa o modules teuina i le laina o le faaaogaina. E aofia ai ni ata mananaia faiga i le polokalama. Afai ua feiloai le atinae le faatulagaga polokalama, ia mafai ona ia manatu e tatau lava ona tusi le fesuiaiga ausilali i var. Ae o lenei fuaiupu, o le vaaiga i le "Pascal", e galue o se auala e ese teisi. Ina ua mavae le upu var e tusi se kata ni ata mananaia faapipiiina i luga o lou PC, ona faamaoti ai le faiga o loo faagaoioia ai. O nei faailoga o loo taatele. Ina ua maea le tatalaina o puipui e tatau ona maitauina o faagaoioia le ituaiga moni ma faiga. Afai e le iloa le tagata e faaaogāina le a le ituaiga o mea faʻatatau ua faapipiiina, e talafeagai ona tusia i totonu o le aofai laina polokalame 7. lenei fuaiupu, e pei o le vaaiga i le "Pascal" ua fuafuaina ina ia e mafai e le taualumaga e iloa otometi faailoa faamatalaga. E taua le manatuaina o loo i ai adapters uma lo latou taua fuainumera ona e le mafai ona maua taitoatasi ala i le vaai i luga o le Initoneti. I le laina lona valu e mafai ona vaaia taualumaga Initgraph. Sa ia tamoʻe ai le faiga ata mananaia. Line numera 9 ma le numera 10 e manaomia ina ia iloa ai pe alu faafuasei ua le mafai initialization, ua taofia le polokalama faigaluega. tapunia closegraph le faiga ata mananaia, e faatagaina ai oe e toe foi atu i le anotusi.

Laina faitaulia 2, 3, 7-10, 17 manaomia e manatua ona latou mafai ona faaaogaina e avea o se mamanu, talu vaaiga uma i le "Pascal" ei ai le foafoaga faatulagaga aoao. Mafaufau i le vaega o isi galuega.

I lalo e tatau ona lanu ma liuliuina malamalama i le ituaiga o lanu i le "Pascal" ua na o 15. O le i le tofiaina o se taua soo, e tatau ona tatou malamalama o le a filifilia faafuasei le leo. 14 laina mafai ai ona e faia se vaega i luga o le lau. I totonu o lenei faafitauli, o le a tu le mea o le a "tuua" o se auala filifilia soo.

Faamatalaga galuega tauave

E tatau ona malamalama o le kalafi o le galuega i le "Pascal" ua fausia i vaega e lua. Muamua, e tatau ona e fausia se faiga o fuafua, ona tusi le kalafi lava ia. Ma o le muamua ua vaevaeina foi i ni laasaga.

Ina ia e le o lo oi le faasologa i le pito i luga o le lau, e tatau ona faamaoti mai lona nofoaga. tulimanu pito i luga - (xLeft; yLeft). Lower tusia faapena - (xRight; yRight). E fatu ai se faamaopoopo au, lea i le matematika o tusitusiga maoae, e tatau ona e iloa le ogatotonu. Ma mo le faamatalaga o le gata e talafeagai ina ia malamalama i le auala o le finauga ma le taua o le galuega tauave. Filifili le tulaga e manaomia, e mafai ona faaauau pea le faamaumauina o le polokalama.

O le vaaiga i le "Pascal" e aofia ai le faaaogāina o taualumaga SetPixel, ina ua mavae lea faapea i totonu o puipui faailoa ai le fuafua o le vaega (o le masani x ma y) ma lanu (ma liuliuina). O se galuega tauave Line mafai ai e tusi le au.

Tusi se polokalama e tatau ai i se faasologa: muamua faamaopoopo faiga, ma i le faaiuga e tatau ona e fuafua i le taua o le galuega ma fuafua le fuafua o le manatu.

iʻuga

O le manatu faaiuga e le lau ma le fausiaina o le kalafi galuega tauave i le "Pascal" ua autu, o lea e tautala, uma le vaega faavae. Ina ua aoaoina e tusi polokalame mo a latou faatinoga, o le Faapolokalameina mafai ona e faaaogaina ata mananaia i lona faaliliuga eseese. E na o le lelei e iloa ai le manatu. O le vaaiga i le "Pascal" (o faataitaiga o loo tuuina mai i le mataupu) - o se fesili faigofie lava ma e manaia.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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