Proceduri setcolor, linie

În plus față de operațiile de multiplicare și plus asupra operațiilor întregi diferite se realizează Div (operație diviziune întreagă), Mod (calculul reziduului dintr-o divizie întreagă), operația de scădere „-“.

Tip de date String (tip string) utilizat în Pascal pentru procesare de text. Dacă numai un singur caracter, puteți înregistra până la 255 de caractere într-o variabilă de tip șir poate fi scris într-o variabilă de tip char.

Știm deja ce sunt funcțiile pentru variabilele întregi. Este - pentru a găsi numărul modulului (funcția Abc), precum și construcția pătrat (funcția Sqr). În această lecție ne vom uita la funcțiile pe care sunt aplicate unui număr fracționar. Acesta funcții SQR - pătrat.

În această lecție vom învăța cum să atragă linii în modul grafic, și setați culoarea liniilor. Linia grafic modul Pascal este setat prin procedura de linie. și culoarea sa - folosind procedura setcolor.

Procedura setcolor, Linie.

№2 șir. Conectarea modulului Crt și graficul.

Rânduri №3 - №16. Aici, cum să înceapă modul grafic este înregistrat. Această procedură am detaliat lecția „modul grafic de inițializare“ și stipulează că de fiecare dată când folosim această procedură pur și simplu prin copierea și lipirea-l în programul dorit.

În linia №17 începe programul principal. Începe imediat după cuvintele scrise numele procedurii, care leagă grafica «Graphinterface» modul.

String №19 scrie procedura Aleator.

String №20. Aici, ciclul începe, care va funcționa atâta timp cât orice tastă (linia №24) este apăsat.

În conformitate №21 setcolor procedură care stabilește culoarea pentru liniile stocate. Procedura are forma generală setcolor (x), unde x - № culoare. Culoarea va fi generată folosind aleatoriu funcția aleatoare, și anume, va avea o valoare de la 1 la 15. Următorul este un tabel de culori în modul grafic Pascal și codurile lor respective.

Proceduri setcolor, linie

În conformitate №22 linie procedură, care trage o linie în scris. Forma sa generală: linia (x1, y1, x2, y2), unde x1, y1 - coordonatele începutul segmentului și x2, y2 - coordonatele segmentului de capăt. Pe masura ce iau coordonatele unui număr generat aleator între 1 și 200.
Deoarece procedurile de linie setcolor și vor fi executate într-o buclă (linia №20 și №24), ne-am pe ecran va fi afișat linii de culori diferite și cu diferite coordonate.

Proceduri setcolor, linie

Proceduri setcolor, linie