Komputiloj, Programado
La grafikaĵoj de la "Pascal": karakterizaĵoj, kreo metodoj kaj ekzemploj
Ĉu mi bezonas grafika programisto? Precipe tiuj kiuj ĵus komencis lerni la lingvon? Ni unua ekzameni ĉiujn dezajnojn por skribi bazaj kaj komunaj taskoj kaj horaro forpermeson por posta?
Ĉi tiuj estas la demandoj respondi al cxiu por si. Ekzemple, tiuj kiuj instruas la lingvon en la lerneja jaro, la horaro de la "Pascal" estas bonega maniero por stimuli vin mem por plua studo. Post cxio cxi tio mi volas vidi la rezultojn de sia pensado, skribante programoj. Se ni parolas pri studento, tiam tirante alian nomumo. Pli ĝuste, ĝi agas kiel helpa elemento kiu helpas fari skribajn produktoj pli dinamika. Sed ĉiuokaze, ĉi tiu sekcio de la programlingvo, kompreneble, grava.
Ĝi devus konsideri ke ne ĉiuj fondusoj havas grafikaĵoj subteno. "Pascal", siavice, estas dotita de tiu funkcio, do ĝi estas ĝia strukturo estos priskribita en la artikolo.
La grafikaĵoj de la "Pascal"
Kien vi komencas? El tio, vi devas kompreni, kio estas la minimuma unueco de la ekrano en diversaj formoj de lingvo "Pascal". Kiam ĝi venas al teksto, tiam tiel estos la simbolo. La horaro devus ili favoras la rastrumero. Ĝi havas koordinatojn kiuj estas reprezentitaj de simboloj X kaj Y, kaj la koloro (normo - blanka). Por atingi la adreson de la rastrumero (0, 0), estas necese meti en la supra maldekstra angulo. Estas de ĉi tie komenciĝas kalkuli koordinatoj.
La grafikaĵoj en "Pascal ABC» estas aktivigita per modulo kiu necesas registri la uzoj linio.
punkto
Kiel facilan ekzemplon estos donita la tasko de produktado punktoj sur la ekrano (bildigita malsupre).
En la Deklaroj sekcio, vi povas vidi la nomojn de moduloj stokita en la uzoj linio. Ili inkludas grafika modo en la programo. Se la desarrolladora renkontis la programo strukturo, li povas pensi, ke vi nur devas skribi la helpa variabloj en var. Sed ĉi sekcio, la grafikaĵoj en "Pascal", laboras iom malsame. Post la vorto var skribi grafika karto instalita en via PC, kaj tiam specifi la modon en kiu operacias. Tiuj simboloj estas komunaj. Post la malfermo krampoj operatoro devas noti la reala tipo kaj modo. Se la uzanto ne scias kia adaptador estas instalita, ĝi estas necesa por registri en la programo linio numero 7. Tiu sekcio, kiel la grafikaĵoj en "Pascal" estas desegnita por ke la procedo estas kapabla de detekti aŭtomate identigi datumon. Ĝi valoras memori ke ĉiuj adaptadores havas iliajn nombra valoro por ĉiu povas esti trovita de rigardanta en Interreto. En la oka linio povas vidi Initgraph procedo. Ŝi kuras la grafika modo. Linio numero 9 kaj numero 10 estas postulataj por vidi se inicialización iris subite malsukcesas, la programo ĉesis funkcii. closegraph fermas la grafika modo, kiu permesas reveni al la teksto.
Vicoj numeritaj 2, 3, 7-10, 17 necesas memori ke ili povas esti uzata kiel ŝablono, ĉar ĉiujn grafikaĵojn en "Pascal" havas la ĝenerala strukturo kreo. Konsideru la elementojn de aliaj taskoj.
Sub variablo koloro devas kompreni la gamo de koloroj en la "Pascal" ekzistas nur 15 Per atribuante valoron al hazardaj, ni devas kompreni, ke la tono estos elektita hazarde. 14 linio permesas krei punkto sur la ekrano. En ĉi tiu problemo, ĝi lokos kie "forlasos" hazarda elekto modo.
horaro funkcio
Oni devas kompreni ke la grafikaĵo de la funkcio en la "Pascal" estas konstruita en du fazoj. Unue, vi devas konstrui sistemon de koordinatoj, do desegni la grafeo mem. Kaj la unua ankaŭ dividita en pluraj etapoj.
Por horaro ne estas lokita ĉe la supro de la ekrano, vi devas specifi ties lokon. Supra angulo - (xLeft; yLeft). Pli malalta registrita simile - (xRight; yRight). Por krei koordinata akso, kiu en matematiko estas terura skribmaniero, vi devas scii la centro. Kaj por la difino de tiu lasta estas necese kompreni kiel la argumento kaj la valoro de la funkcio. Elektu la deziratan punkton, vi povas daŭrigi la registrado de la programo.
La grafikaĵoj de la "Pascal" implikas la uzon de SetPixel procedo, post kiuj sekvas en krampoj indiki la koordinatoj de la punkto (la kutima x kaj y) kaj koloro (variablo). A Line funkcio permesas desegni la akso.
Skribu programon necesas en tiaj sinsekvo: unue koordinatsistemo, kaj en la fino vi devas kalkuli la valoro de la funkcio kaj kalkuli la koordinatojn de la punkto.
rezulto
La konkludo punktoj al la ekrano kaj la konstruo de la funkcio grafikaĵo en la "Pascal" estas ŝlosilo, por tiel diri, la tuta bazo sekcio. Esti lerninta skribi programojn por ilia efektivigo, la programisto povas uzi grafikaĵojn en ĝia diversaj versioj. Estas nur bona scii la teorion. La grafikaĵoj de la "Pascal" (ekzemploj estas donitaj en la artikolo) - tre simpla kaj interesa demando.
Similar articles
Trending Now