Kompjuters, Ipprogrammar
Il-grafika fil-"Pascal": karatteristiċi, metodi ħolqien u eżempji
Għandi bżonn programmer grafika? Speċjalment dawk li għadhom kemm bdew jitgħallmu l-lingwa? Għandna l-ewwel teżamina l-disinnji kollha għall-kitba kompiti bażiċi u komuni u liv iskeda għal aktar tard?
Dawn huma l-mistoqsijiet għal tweġiba kull raġel għalih innifsu. Per eżempju, dawk li jgħallmu l-lingwa fis-sena skolastika, l-iskeda fil- "Pascal" huwa mod eċċellenti biex jistimulaw ruħek għal aktar studju. Wara dan il-ħin irrid nara r-riżultati tal-ħsieb tiegħu, bil-miktub programmi. Jekk qed nitkellmu dwar student, allura tpinġija appuntament ieħor. Pjuttost, li taġixxi bħala element awżiljari li tgħin biex jagħmlu l-prodotti bil-miktub aktar dinamiku. Iżda fi kwalunkwe każ, din it-taqsima tal-lingwa ta 'programmar, naturalment, importanti.
Wieħed għandu jżomm f'moħħu li mhux fondi kollha jkollhom grafika appoġġ. "Pascal," imbagħad, hija mgħammra din il-karatteristika, u għalhekk huwa l-istruttura tagħha se tiġi deskritta fl-artikolu.
Il-grafika fil-"Pascal"
Fejn għandek tibda? Minn dan, inti jeħtieġ li jifhmu x'inhu l-unità minima ta 'l-iskrin fil-modi varji ta' lingwa "Pascal". Meta niġu għat-test, allura dan se jkun is-simbolu. L-iskeda għandha dawn jiffavorixxu l-pixel. Hija koordinati li huma rappreżentati permezz ta 'simboli X u Y, u l-kulur (standard - abjad). Sabiex tikseb l-indirizz tal-pixel (0, 0), huwa meħtieġ li ddaħħal fil-rokna tax-xellug. Huwa minn hawn jibda jgħodd koordinati.
Il-grafika fil-"Pascal ABC» huwa attivat permezz ta 'modulu li hija meħtieġa biex jirreġistraw l-linja użi.
punt
Bħala eżempju faċli se tingħata l-kompitu ta 'punti output fuq l-iskrin (stampa hawn taħt).
Fit-taqsima Dikjarazzjonijiet, tista 'tara l-ismijiet ta' moduli maħżuna fil-linja użi. Dawn jinkludu grafika modalità fil-programm. Jekk l-iżviluppatur ikun issodisfa l-istruttura tal-programm, huwa jista 'jaħseb li inti biss bżonn biex tikteb l-varjabbli awżiljari fl var. Iżda din it-taqsima, il-grafika fil- "Pascal", xogħlijiet ftit differenti. Wara l-kelma var biex jiktbu karta grafika installat fuq il-PC tiegħek, u mbagħad jispeċifika l-mod li fih topera. Dawn is-simboli huma komuni. Wara l-ftuħ parentesi operatur għandu jinnota t-tip attwali u l-mod. Jekk l-utent ma jkunx jaf x'tip ta 'adapter huwa installat, huwa meħtieġ li jirreġistra fin-numru linja programm 7. Din it-taqsima, bħall-grafika fil- "Pascal" hija mfassla b'tali mod li l-proċedura hija kapaċi li jikxfu awtomatikament jidentifika d-data. Huwa xieraq li jiġi mfakkar li l-adapters kollha għandhom valur numeriku tagħhom għal kull tista 'tinstab billi tħares fuq l-Internet. Fit-tmien linja tista 'tidher proċedura Initgraph. Hija tmur l-mod grafika. linja numru 9 u numru 10 huma meħtieġa sabiex tara jekk inizjalizzazzjoni marru f'daqqa jonqos, il-programm tkun waqfet taħdem. closegraph jagħlaq il-modalità grafika, li jippermetti li tmur lura għat-test.
Ringieli numru 2, 3, 7-10, 17 jeħtieġ li jiftakru għaliex dawn jistgħu jintużaw bħala mudell, peress li l-grafika fil- "Pascal" għandha l-ħolqien istruttura ġenerali. Ikkunsidra l-elementi ta 'kompiti oħra.
Taħt kulur varjabbli jeħtieġ li jifhmu l-firxa ta 'kuluri fil- "Pascal" hemm biss 15. Permezz assenjazzjoni ta' valur għall każwali, irridu nifhmu li t-ton se jintgħażlu b'mod każwali. 14 linja jippermettilek li toħloq punt fuq l-iskrin. F'dan il-problema, se jkun jinsab fejn "se jħallu" modalità għażla każwali.
funzjoni skeda
Għandu jkun mifhum li l-graff tal-funzjoni fil- "Pascal" qed tinbena f'żewġ fażijiet. L-ewwel, inti għandek bżonn biex tinbena sistema ta 'koordinati, mbagħad trid tfassal l-graff innifsu. U l-ewwel hija wkoll maqsum f'diversi stadji.
L-iskeda ma jkunux jinsabu fil-quċċata 'l-iskrin, inti trid tispeċifika post tagħha. Upper angolu - (xLeft; yLeft). Lower rreġistrati bl-istess mod - (xRight; yRight). Biex jinħoloq jikkoordina assi, li fil-matematika huma notazzjoni terrific, inti trid tkun taf l-ċentru. U għad-definizzjoni ta 'l-aħħar huwa meħtieġ li wieħed jifhem kif l-argument u l-valur tal-funzjoni. Agħżel il-punt mixtieq, inti tista 'tkompli tirreġistra l-programm.
Il-grafika fil-"Pascal" tinvolvi l-użu ta 'proċedura SetPixel, wara li ġej fil-parentesi jindikaw l-koordinati tal-punt (l x soltu uy) u l-kulur (varjabbli). Funzjoni Linja tippermetti biex tiġbed l-assi.
Jikteb programm huwa meħtieġ f'tali sekwenza: l-ewwel jikkoordinaw sistema, u fl-aħħar inti bżonn biex tikkalkula l-valur tal-funzjoni u biex jiġi kkalkulat l-koordinati tal-punt.
riżultat
Il-punti konklużjoni għall-iskrin u l-kostruzzjoni tal-graff funzjoni fil- "Pascal" huma importanti, biex ngħidu hekk, l-sezzjoni bażi. Wara li tgħallmu jiktbu programmi għall-implimentazzjoni tagħhom, il-programmer tista 'tuża grafika verżjonijiet differenti tagħha. Huwa biss tajjeb li tkun taf l-teorija. Il-grafika fil-"Pascal" (eżempji huma mogħtija fl-artikolu) - mistoqsija sempliċi ħafna u interessanti.
Similar articles
Trending Now