Автор Пользователь удален задал вопрос в разделе Другие языки и технологии
турбо паскаль и получил лучший ответ
Ответ от Gennady[гуру]
Доброго времени суток.
Вот пример рисования в паскале. Такой незамысловатый рисунок.
program Picture;
uses Graph;
const
PathToDriver = 'D:BPgi'; {подставьте свой путь к каталогу с файлами *.bgi}
var Gd,Gm : Integer;
begin
DetectGraph(Gd, Gm); {определим драйвер и режим}
InitGraph(Gd, Gm, PathToDriver); {проинициализируем графику}
if GraphResult <> grok then Halt(1); {если ошибка, завершим работу}
SetViewPort(0,0,639,349,ClipOn); {установим область рисования}
ClearViewPort; {очистим область рисования}
{для рисования используем следующие процедуры}
{Circle(X,Y,R) - рисует окружность}
{MoveTo(X,Y) - перемещает указатель в заданную точку}
{LineTo(X,Y) - проводит линию от указателя до заданной точки, }
{ указатель перемещает в конец линии}
{Rectangle(X1,Y1,X2,Y2) - рисует прямоугольник}
{PutPixel(X,Y,Color) - ставит точку в позиции с заданным цветом}
{человечек}
Circle(170, 225, 5);
MoveTo(170, 230);
LineTo(170, 260);
MoveTo(160, 240);
LineTo(170, 250);
LineTo(180, 240);
MoveTo(160, 270);
LineTo(170, 260);
LineTo(180, 270);
{домик}
MoveTo(230, 270);
LineTo(230, 320);
LineTo(290, 320);
LineTo(290, 270);
LineTo(260, 220);
LineTo(230, 270);
LineTo(290, 270);
MoveTo(250, 320);
LineTo(250, 290);
LineTo(270, 290);
LineTo(270, 320);
PutPixel(265, 305, White);
{дерево}
Circle(345, 175, 45);
Rectangle(340, 220, 350, 320);
ReadLn; {задердка для просмотра}
CloseGraph; {выход из графического режима}
end.
Удачи!
Паскаль сложный язык (для меня) . У меня и книга по нему есть но не понял ничего. НО ОДНО ПОНЯЛ НУЖНО ЧТОБ КТОТО УЧИЛ ЕМУ!!
Научите рисовать в паскале ( Pascal ) хотябы основы в двух словах
В собственно Паскале нет графики. Рисуют подпрограммами модуля, обычно называющегося Graph, в
подробнее...
Кто знает, как работать в Pascal ABC?
{Вот программа с елкой: }
program grelka;
Uses GraphABC;
Begin
подробнее...
Как сделать анимацию в Paskal Abc.net ?
uses
GraphABC;
var
x : integer;
begin
//for x := 0 to 500 do
подробнее...
Как нарисовать Корону в Pascal? напишите программу пожалуйста)
Может еще нарисовать как король надевает корону и смотрится в
подробнее...
Помогите сделать два рисунка в Pascal ABC Помогите сделать два любых рисунка из символов в Pascal ABC
uses graphABC;
begin
setwindowsize(350,300);
setpenwidth(3);
подробнее...
Как подкачать пресс? И за сколько время его можно накачать?
пресс девушкам не идёт
у моей подруги пресс, так она его прячет.. несчастная спортсменка
подробнее...
что такое перегенерация?
Тебе вот сюда. Там про это написано.
цитата:
===================
Зачем нужно
подробнее...
одевали ли вы ленту"выпускник" на выпускной вечер????
Конечно одевала! У нас все одевали!!! Это же наоборот ЗДОРОВО! Все сразу видят, что ты
подробнее...
Кто знает, расскажите о эмуляторе Плейстейшен 2 и как его запускать
Даже зная нижеизложенное у тебя вряд ли получится во что нибудь нормально сыгать - он правда очень
подробнее...
языки программирования
Классы языков программирования
* Функциональные
* Императивные
*
подробнее...
Посоветуйте хорошие французские песни...
Открывает французский сборник музыки песня "Et Si Tu N'existais Pas" от J.Dassin. Легендарные
подробнее...
звездчатка (мокрица) , как и, где ее используют откуда она родом, все о ней.
боже мой, вот глупость. Вы про сорняк говорите ведь? А википедия не устроила?
Звездчатка
подробнее...
Какие языки программирования существуют?
Список языков программирования
Неклассифицированные языки
ABAP/4
Awk
подробнее...