/ / Grafika v "Pascalu": ​​vlastnosti, metody tvorby a příklady

Grafika v programu Pascal: funkce, způsoby vytváření a příklady

Potřebují programátoři grafiku? Obzvláště pro ty, kteří se právě začali učit jazyk? Měl bych nejprve prostudovat všechny konstrukce pro psaní základních a standardních úkolů a nechat grafiku na později?

Každý musí zodpovědět tyto otázkysami. Například pro ty, kteří se učí programovací jazyk jako součást školního kurzu, bude grafika v Pascalu skvělým způsobem, jak se stimulovat k dalšímu učení. Koneckonců, v tuto chvíli chci vidět výsledky mého myšlení, psaní programů. Pokud mluvíme o studentovi, pak má grafika jiný účel. Spíše působí jako pomocný prvek, který pomáhá dynamizovat psané produkty. V každém případě je však tato část programovacího jazyka samozřejmě důležitá.

Stojí za zvážení, že ne všechny nástroje mají grafickou podporu. Pascal je zase vybaven touto funkcí, proto bude jeho struktura popsána v článku.

pascal grafika

Grafika v Pascalu

Kde začít?S čím musíte rozumět, jaká je minimální jednotka obrazovky v různých režimech ovládání jazyka Pascal. Pokud mluvíme o textu, bude to symbol. V grafu jde o pixel. Má své souřadnice, které jsou reprezentovány symboly X a Y, a také barvu (standardní - bílá). Aby pixel přijal adresu (0; 0), musíte ji umístit do levého horního rohu. Od této chvíle se začnou počítat souřadnice.

Grafika v "Pascal ABC" je povolena pomocí modulu, který musí být zapsán do řádku použití.

grafika v pascalových příkladech

Bod

Jako jednoduchý příklad bude uveden úkol zobrazení bodu na obrazovce (foto níže).

V sekci popisky můžete vidět jménamoduly zapsané v řádku použití. Zahrnují grafický režim v programu. Pokud se vývojář již seznámil se strukturou programů, pak by si mohl myslet, že v proměnné stačí napsat pomocné proměnné. Ale sekce jako grafika v Pascalu funguje trochu jinak. Po slovu var musíte napsat grafický adaptér nainstalovaný v počítači a poté uvést, v jakém režimu to funguje. Tato označení jsou obecně přijímána. Po otevření hranatých závorek je třeba uvést skutečný typ a režim. Pokud uživatel neví, který adaptér je nainstalován, musíte ve svém programu napsat řádek č. 7. Takový oddíl, jako je grafika v Pascalu, je uspořádán tak, aby detekční procedura mohla data automaticky určit. Je třeba si uvědomit, že všechny adaptéry mají svou vlastní digitální hodnotu, pro každého je lze najít na internetu. V osmé řadě si můžete všimnout postupu Initgraph. Spustí grafický režim. Řádky č. 9 a č. 10 jsou nutné, aby v případě, že náhlá inicializace nebude úspěšná, program přestal fungovat. Funkce closegraph uzavírá grafický režim a umožňuje přepnout zpět do textového režimu.

Řádky číslované 2, 3, 7-10, 17 potřebujípamatujte, protože je lze použít jako šablonu, protože veškerá grafika v Pascalu má společnou strukturu vytváření. Zvažte další prvky problému.

Proměnlivá barva musí být chápána jako rozsahv Pascalu je pouze 15 barev. Přiřazení náhodné hodnoty je třeba pochopit, že tón bude vybrán náhodně. 14 řádek umožňuje vytvořit bod na obrazovce. V tomto problému bude umístěn tam, kde jej „režim náhodného výběru“ opustí.

funkční diagram v Pascalu

Funkční graf

Musíte pochopit, že funkční graf v Pascalu je sestaven ve dvou fázích. Nejprve musíte vytvořit souřadnicový systém a poté nakreslit graf sám. První část je navíc rozdělena do několika fází.

Tak, aby se harmonogram nehodil do celkuna obrazovce, musíte nastavit jeho souřadnice. Horní roh je (xLeft; yLeft). Dolní je psán stejným způsobem - (xRight; yRight). Chcete-li vytvořit souřadné osy, které mají v matematice dobře známou notaci, musíte znát centrum. A pro určení toho druhého musíte pochopit, jak se mění argument a hodnota funkce. Po výběru potřebných bodů můžete pokračovat v nahrávání programu.

Grafika v Pascalu znamená použitíPostup SetPixel, po kterém by měly být v závorce uvedeny souřadnice bodu (obvyklé xay), jakož i barva (proměnná c). Funkce Line umožňuje nakreslit osu.

Musíte napsat program v tomto pořadí: nejprve, souřadnicový systém, a na samém konci musíte vypočítat hodnotu funkce a vypočítat souřadnice bodu.

grafika v pascalu abc

Výsledek

Zobrazení bodů na obrazovce a vykreslení funkcev Pascalu jsou klíčové body, tak řečeno, základ celé sekce. Po naučení se psát programy pro jejich provádění bude programátor schopen používat grafiku ve svých různých verzích. Musíte pouze znát teorii dobře. Grafika v Pascalu (příklady jsou uvedeny v článku) jsou velmi jednoduchou a zajímavou otázkou.