С Новым годом! Форум программистов, компьютерный форум, киберфорум
Turbo Pascal
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.71/7: Рейтинг темы: голосов - 7, средняя оценка - 4.71
4 / 4 / 3
Регистрация: 17.10.2011
Сообщений: 169
1

рисуем Graph

05.01.2012, 23:01. Показов 1311. Ответов 7
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
программно реализовать алгоритм создания движущегося графического объекта на экране с использованием стандартных процедур и функций модуля GRAPH
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
05.01.2012, 23:01
Ответы с готовыми решениями:

Рисуем в Pascal
Нарисовать в Turbo Pascal следующее изображение:

Рисуем треугольник
Нарисуйте треугольник по данным, введенным пользователем. Цвет линий и стиль заполнения...

Graph
реализовать прикрепленный в документе рисунок

Метод Graph
Здравствуйте! Столкнулся с проблемой: При попытки инициализации графики в методе Graph сам pascal...

7
1 / 1 / 1
Регистрация: 04.01.2012
Сообщений: 62
05.01.2012, 23:23 2
два бала.
0
Почетный модератор
7966 / 3937 / 2464
Регистрация: 30.10.2011
Сообщений: 5,377
06.01.2012, 00:25 3
так подойдет?
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
uses crt,Graph;
var
x,j: integer;
grDriver: Integer; grMode: Integer;
ErrCode: Integer;
res: integer;
 
begin
grDriver := detect;
InitGraph(grDriver, grMode,'C:\Program Files\TP\BGI');
ErrCode := GraphResult;
if ErrCode = grOk then
begin
SetBkColor(LightGray);
repeat
for x:=0 to 700 do
begin
setcolor(blue);
SetFillStyle(1,blue);
bar(x-100,300,x-10,400);
bar(x,350,x+50,400);
setcolor(white);
SetFillStyle(1,white);
bar(x+10,360,x+40,380);
setcolor(black);
SetFillStyle(1,blue);
circle(x+20,400,10);
circle(x-30,400,10);
circle(x-80,400,10);
FloodFill(x+21,400,black);
FloodFill(x-31,400,black);
FloodFill(x-81,400,black);
delay(1000);
setcolor(LightGray);
SetFillStyle(1,LightGray);
bar(x-100,300,x-10,400);
bar(x,350,x+50,400);
setcolor(LightGray);
SetFillStyle(1,LightGray);
bar(x+10,360,x+40,380);
setcolor(LightGray);
SetFillStyle(1,LightGray);
circle(x+20,400,10);
circle(x-30,400,10);
circle(x-80,400,10);
end;
until keypressed;
end;
CloseGraph;
end.
1
4 / 4 / 3
Регистрация: 17.10.2011
Сообщений: 169
06.01.2012, 00:42  [ТС] 4
можеш сделать скриншот что она рисует а то уменя 7-ка не поддерживает

Добавлено через 14 минут
машинка ездит эт сложновато для меня мож че нить папроше можно совсем простое
0
Почетный модератор
7966 / 3937 / 2464
Регистрация: 30.10.2011
Сообщений: 5,377
06.01.2012, 00:47 5
вот скриншот, он из скулпак, а сама программа сделана чисто в Турбо (в Турбо будет покрупнее и быстрее, и не такая приплюснутая, зато в скулпак глаже=)), едет слева направо =)
еще проще??? а куда уже проще? ладно, будет...
Миниатюры
рисуем Graph  
1
Почетный модератор
7966 / 3937 / 2464
Регистрация: 30.10.2011
Сообщений: 5,377
06.01.2012, 00:55 6
вот синий круг ползет по экрану слева направо пока не нажмешь кнопку...
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
uses crt,Graph;
var
x,j: integer;
grDriver: Integer; grMode: Integer;
ErrCode: Integer;
res: integer;
 
begin
grDriver := detect;
InitGraph(grDriver, grMode,'C:\Program Files\TP\BGI');
ErrCode := GraphResult;
if ErrCode = grOk then
begin
SetBkColor(LightGray);
repeat
for x:=0 to 700 do
begin
setcolor(blue);
SetFillStyle(1,blue);
circle(x,300,50);
delay(1000);
setcolor(LightGray);
circle(x,300,50)
end;
until keypressed;
end;
CloseGraph;
end.
1
4 / 4 / 3
Регистрация: 17.10.2011
Сообщений: 169
06.01.2012, 01:05  [ТС] 7
спасиб все работает
0
31 / 31 / 4
Регистрация: 27.08.2011
Сообщений: 148
07.01.2012, 17:50 8
Вот почитайте очень интересно Графика в Турбо Паскаль
0
07.01.2012, 17:50
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
07.01.2012, 17:50
Помогаю со студенческими работами здесь

Pascal graph 2
Помогите залить рисунок цветом. Срочно. program rainbowdash; uses graph,crt; var...

Graph режим
program zan13; uses Graph,crt; var a,driver,mode:integer; label l1; begin clrscr; ...

Graph и readkey
Хочу написать программу с модулем graph и с функцией readkey. Хотя бы самое элементарное: при...

Анимация Graph
Здравствуйте! Помогите написать программу! Напишите программу движения двух объектов по...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru