KomputerProgramming

Grafics in Pascal: taybetmendiyên, riyên çêkirin û mînakên

Gelo bernameyên grafikên pêdivî ye? Bi taybetî ji wan kesên ku tenê hînbûna ziman dest pê kir? Ma ez pêşî hemî avahiyên ku ji bo nivîsandina bingehîn û standardên nivîskî dixwînim ez bixwim, û grafikên paşê ji paş ve bimînin?

Divê her kes ji van pirsan re bersiv bikin. Ji bo nimûne, yên ku di nav kursa dibistanê de bernameya programming hîn dikin, grafikên di "Pascal" de dê riya herî baş be û ji bo hînbûna xwe hîn bikin. Piştî vê yekê ez dixwazim encamên ramana min, dîtina bernameyên nivîsîn. Ger ew yekem xwendekarek e, hingê krafikên cuda cuda ye. Ew ji hêla wekî elementek alîkarî ve dike, da ku hilberên berhemên din jî dînamîk çêbikin. Lê di heman demê de, vê beşê zimanek bernameyê, bê guman girîng e.

Ew nirxandin ku hemî amûrên piştevanîya grafîk hene. Pascal, di rûyê xwe de, bi vê fonksiyonê ve tête çêkirin, da ku hûrgehiya wê dê di gotara bendê de bête.

Grafics in Pascal

Divê em dest pê bikin? Ji çi hewcedariya we tê fêmkirin, yekîneya herî kêm ya screenê di zimanên Pascal de cûda cuda ye. Ger ew nivîsar e, wê weyê wê bibe sembol. Di krafîkan de, ew ji hêla pixel ve têne nimûne. Ew hevrêzên wê, ku ji aliyê sembolên X û Y ve têne nifş kirin û herweha rengê (spî-spî). Ji bo ji bo pixelê navnîşana navnîşan (0; 0) bibînin, divê hewce be ku di binavê çepê de binêrin. Ew ji vir e ku koordînatoran dest pê dike.

Grafikên li Pascal ABC bikar tîne ku modulek bikar bînin ku hûn hewce bike ku di nav rêzên karanînê de qeyd bikin.

Point

Wek mînakek hêsantir, karê karûbarê xuya dike ku li ser ekranê wê bide (wêneya jêrîn).

Di beşa jûrnavê de, hûn dikarin navên modulên ku di nav bikaranîna karanîna nivîsandî de bibînin. Ew di moda grafîkî de di nav bernameyê de hene. Heke pêşdebirker ji ber avakirina bernameyên bernameyên naskirî, ew dikare bifikirin ku di var vê de divê ew bi tenê bihevhatinên alîkarî re binivîse. Lê ev beş, wekî grafîkên Pascal, hinek cuda cuda ye. Piştî peyva var, hûn hewce be ku adapterê vîdyoyê li ser PC-ê saz bike, û paşê di navnîşa ku kîjan kar dike kar bikin. Ev nimûne bi gelemperî pejirandin. Piştî vekirina kursên operator, şerta rast û modê divê bêne xuyakirin. Ger bikarhêner nizanin ku adapterê sazkirî ye, hingê divê hûn di hejmara bernameya bernameyê de binivîsin 7. Ev beş, wekî grafîkên Pascal, bi awayekî ku di pêvajoya detektorê de tête danûstandinên danûstandinên xwe bi otomatîkî ve diyar dike. Bawer e ku hemî adapteran wateya xwe ya dîjîtal e, ji bo her kes dikare hûn li ser lêgerîna înternetê bibînin. Di rêza heştê de hûn dikarin pêvajoya Initgraphê bibînin. Ew pêvajoya grafîkî dest pê dike. Lines Nos û 9 û 10 hewce ne ku eger destpêka pêşînkirinê nekir, bernameyê kar dike. Fonksiyonê nêzîkî gavê rêbazê grafîk, wê destûr dide ku hûn vegerin modela nivîsê veguherînin.

Di bin hejmarên 2, 3, 7-10, 17, divê hûn bibînin, ji ber ku ew hemî grafîkên Pascal bi avahiyeke avakirina damezirande ye. Bila hêmanên din ên pirsgirêkê binêrin.

Di bin rengê cûda de hûn hewce ne ku riya rengên fêm bikin, tenê di Pascal de hene. 15. Dabeşkirina nirxa berbiçav, hûn hewce ne ku hûn bizanin ku tone dê bêkêmasî bijartin. 14 line ji bo ku hûn li ser screenê biafirînin. Di vê karê de, ew ê li cihê ku bi moda hilbijartinê ya random ya "çep" re ye.

Fonksiyonê

Divê ev fêm bikin ku dema weşaneya Pascal di du dersan de pêk tê çêkirin. Berî ku hûn hewce ne ku pergala hevrêziyê ava bikin, û paşê grafê xwe bike. Û yekem yekem di çend qonan de parçe parçe kirin.

Ji bo ku bicîh bikin ku grafê li seranserî full-tije ne, hûn hewce bike ku hevrêzên xwe diyar bikin. Kozeya jor e (xLeft; yLeft). Yek e ku di heman rengî de hatiye nivîsandin - (xRight; yRight). Ji bo armanca koordînasyona avakirina, ku di hemî mathematics de agahdariya naskirî ye, ew hewce ye ku navenda fêr bibe. Û ji bo paşniyarkirina we, divê hûn bizanin ka çawa behsa argûmet û nirxê karê guhertin. Piştre piştî xalên pêwîst hilbijêre, hûn dikarin bernameyê bernameyê berdewam bikin.

Grafîkên li Pascal tevlî bikaranîna pêdivî ya SetPixel, piştî ku hevrêzên xala (xera normal û y) û rengê c (variable c) divê di mêrkêşan de nîşan bide. Û fonksiyonê da ku hûn axên dakêşin.

Bernameya vê pergalê binivîse: yekem pergala hevrêziyê, û di dawiyê de hûn hewce ne ku hûn nirxa fonksiyonê binirxînin û hevrêzên nîqaş bikin.

Encam

Hilberîna xala li ser dîmenderê û avakirina grafiya fonksiyonê ya Pascal di demên sereke de, da ku ji bo bingeha tevahiya beşê biaxivin. Heya hînkirina bernameyên ku ji bo wan bicih bikin, bernameya programmer dikare bi awayên cuda hene. Hûn hewce ne ku hûn bi helbesta baş baş bizanibin. Grafikên Pascal (nimûneyên di nivîsara de tên dayîn) pirsa pir hêsan û balkêş e.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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