Grafica în Pascal: trăsături, moduri de creare și exemple

Programatorii au nevoie de grafică? Mai ales pentru cei care tocmai au început să învețe limba? Ar trebui să studiez mai întâi toate construcțiile pentru scrierea de sarcini de bază și standard și să las grafica mai târziu?

Toată lumea ar trebui să răspundă la aceste întrebări pentru sine. De exemplu, cei care predau limbajul de programare în cadrul cursului școlar, grafica din "Pascal" va fi o modalitate excelentă de a se încuraja să continue învățarea. La urma urmei, vreau să văd rezultatele gândirii mele, scriind programe. Dacă este deja un student, grafica are un alt scop. Ea acționează mai degrabă ca un element auxiliar, care ajută la creșterea dinamicii produselor scrise. Dar, în orice caz, această secțiune a limbajului de programare, desigur, este importantă.

Este demn de remarcat faptul că nu toate instrumentele au suport grafic. "Pascal", la rândul său, este echipat cu această funcție, astfel încât articolul va descrie structura sa.grafică în pascal

Grafica în Pascal

De unde ar trebui să începem? Din ce trebuie să înțelegeți, care este unitatea minimă a ecranului în diferite moduri ale limbajului Pascal. Dacă este un text, atunci acesta va fi un simbol. În grafică, ele sunt reprezentate de un pixel. Are coordonatele sale, reprezentate prin simbolurile X și Y, precum și culoarea (standard - alb). Pentru ca pixelul să obțină adresa (0-0), acesta trebuie să fie localizat în colțul din stânga sus. De aici, coordonatele încep să fie măsurate.

Graficele din Pascal ABC sunt activate folosind un modul pe care trebuie să-l înregistrați în linia de utilizare.

grafică în exemple pascal

punct

Ca un exemplu simplu, se va da sarcina de a afișa un punct pe ecran (fotografia de mai jos).

În secțiunea descrieri, puteți vedea numele modulelor scrise pe linia de utilizare. Acestea includ modul grafic în program. Dacă dezvoltatorul sa familiarizat deja cu structura programelor, el poate crede că în var este necesar să scrieți pur și simplu variabilele auxiliare. Dar această secțiune, ca și grafica din Pascal, funcționează într-o oarecare măsură. După cuvântul var, trebuie să scrieți adaptorul video instalat pe PC și apoi să specificați modul în care funcționează. Aceste denumiri sunt în general acceptate. După deschiderea brațelor operatorului, trebuie notat tipul și modul real. Dacă utilizatorul nu știe care adaptor este instalat, atunci trebuie să scrieți în linia de program a programului 7. Această secțiune, ca grafica din Pascal, este proiectată astfel încât procedura de detectare să poată determina automat datele. Merită să vă amintiți că toate adaptoarele au propriile lor semnificații digitale, pentru fiecare dintre acestea puteți afla căutând pe Internet. În linia a opta puteți vedea procedura Initgraph. Începe modul grafic. Liniile nr. 9 și 10 sunt necesare pentru ca, dacă inițializarea nu reușește, programul nu mai funcționează. Funcția de închidere închide modul grafic, permițându-vă să reveniți la modul text.



Liniile de sub numerele 2, 3, 7-10, 17 trebuie amintite, deoarece ele pot fi folosite ca șablon, deoarece toate graficele din Pascal au o structură de creație comună. Să luăm în considerare alte elemente ale problemei.

Sub culoarea variabilă trebuie să înțelegeți gama de culori, în Pascal există numai 15. Dacă îi alocați o valoare aleatorie, trebuie să înțelegeți că tonul va fi selectat aleatoriu. Linia 14 vă permite să creați un punct pe ecran. În această sarcină, acesta va fi localizat acolo unde este "lăsat" de un mod de selectare aleatorie.funcția grafică în pascal

Graficul funcțiilor

Este necesar să înțelegem că programul funcției din Pascal este construit în două etape. Mai întâi trebuie să construiți un sistem de coordonate și apoi să trasați grafic propriu-zis. Și prima este de asemenea împărțită în mai multe etape.

Pentru a vă asigura că graficul nu se încadrează în ecranul complet, trebuie să specificați coordonatele acestuia. Colțul superior este (xleft; yLeft). Cel inferior este scris în același mod - (xright; yRight). Pentru a crea axe de coordonate, care în toate matematicile au notație cunoscută, este necesar să cunoaștem centrul. Și pentru a determina ultima, trebuie să înțelegeți cum se schimbă argumentul și valoarea funcției. După selectarea punctelor necesare, puteți continua să înregistrați programul.

Grafica în Pascal înseamnă utilizarea procedurii SetPixel, după care coordonatele punctului (obișnuit x și y), precum și culoarea (variabila c), trebuie indicate în paranteze. Funcția Linie vă permite să desenați axele.

Scrieți programul în această secvență: mai întâi sistemul de coordonate și, la sfârșit, trebuie să calculați valoarea funcției și să calculați coordonatele punctului.

grafica în pascal abc

Rezultatul

Ieșirea unui punct pe ecran și construirea unui grafic al funcției în Pascal sunt momentele-cheie, ca să spunem așa, baza întregii secțiuni. După ce au învățat cum să scrie programe pentru a le executa, programatorul poate folosi grafica în diverse moduri. Trebuie doar să cunoști bine teoria. Grafica în "Pascal" (exemple sunt prezentate în articol) - o întrebare foarte simplă și interesantă.

Distribuiți pe rețelele sociale:

înrudit
Limba de programare de bază și istoricul acesteiaLimba de programare de bază și istoricul acesteia
Cum de a învăța programarea de la zero în limbi de programare populareCum de a învăța programarea de la zero în limbi de programare populare
Un exemplu de programe în Pascal. Programarea în PascalUn exemplu de programe în Pascal. Programarea în Pascal
Structura programului Pascal: programare pentru incepatoriStructura programului Pascal: programare pentru incepatori
Pascal este ... Limbajul Pascal pentru incepatori: descrierePascal este ... Limbajul Pascal pentru incepatori: descriere
Ce este Pascal. Programarea în PascalCe este Pascal. Programarea în Pascal
Operatorii `Pascal`. Limba de programare PascalOperatorii `Pascal`. Limba de programare Pascal
Mediul de programare `Pascal ABC`Mediul de programare `Pascal ABC`
Conversia de tip. Funcții rotunde și Trunc în PascalConversia de tip. Funcții rotunde și Trunc în Pascal
Ciclul pentru: Pascal pentru începătoriCiclul pentru: Pascal pentru începători
» » Grafica în Pascal: trăsături, moduri de creare și exemple