Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Паскаль, Turbo Pascal, PascalABC.NET
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 19.12.2010, 23:06   #1
Эммануэль
Пользователь
 
Регистрация: 19.12.2010
Сообщений: 34
Вопрос Графика в Турбо Паскаль

Здравствуйте! Я здесь впервые! Мне очень нужна помощь в написании данной программы в Паскаль. Помогите , пожалуйста, кто может, уже с ума схожу второй месяц.
Построить движущиеся изображения двух прямоугольников и круга, на которых помещены слова из фразы «КТО СКАЗАЛ МЯУ?»
Эммануэль вне форума Ответить с цитированием
Старый 19.12.2010, 23:53   #2
F.A.N.R.
 
Регистрация: 19.12.2010
Сообщений: 4
По умолчанию

Тут, вроде, не Turbo Pascal а Pascal ABC нужен, раз ты с графикой работаешь.
F.A.N.R. вне форума Ответить с цитированием
Старый 19.12.2010, 23:57   #3
Pein95
Форумчанин
 
Регистрация: 25.04.2010
Сообщений: 881
По умолчанию

почему можно и турбо
Pein95 вне форума Ответить с цитированием
Старый 20.12.2010, 07:38   #4
F.A.N.R.
 
Регистрация: 19.12.2010
Сообщений: 4
По умолчанию

Pein95, объясню. В Pascal ABC есть специальные функции для работы с графикой.
F.A.N.R. вне форума Ответить с цитированием
Старый 20.12.2010, 08:39   #5
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

F.A.N.R., и в TurboPascal есть модуль Graph - в котором есть специальные функции для работы с графикой (кстати, тут на форуме полно примеров программ на TurboPascal для работы в графическом режиме).

Так что, автору темы нужно именно в TurboPascal!


Эммануэль, что там два месяца голову ломать?! Что именно не получается?!
Давайте начнём сначала - вы нарисовали исходную картинку? Определили Как (в какую сторону и относительно какого центра) будет идти вращение?
Давайте рисунки, мысли, свои наработки....
Serge_Bliznykov вне форума Ответить с цитированием
Старый 20.12.2010, 12:22   #6
Эммануэль
Пользователь
 
Регистрация: 19.12.2010
Сообщений: 34
По умолчанию

Здравствуйте! Вот всё, на что у меня хватило ума написать.
Но я даже не знаю как в этот круг вставить слово "Мяу", а с прямоугольниками вообще не понимаю.
program graficmotion_2;
uses Graph, Crt;
var
gd,gm,x,y,r: integer;
begin
gd:=0;
InitGraph(gd,gm,' ');
x:=30;
y:=30;
r:=30;
repeat
SetColor(Black);
Circle(x,y,r);
Inc(x,2);
if x>GetMaxX then
begin
x:=30;
y:=30;
if y>GetMaxY then y:=30;
end;
SetColor(White);
Circle(x,y,r);
Delay(3000);
until KeyPressed;
CloseGraph
end.

Последний раз редактировалось Эммануэль; 20.12.2010 в 14:43.
Эммануэль вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
построение графика в турбо паскале. x-voron-7 Помощь студентам 1 20.06.2010 20:48
Турбо паскаль Ильшатиккк Фриланс 14 16.09.2009 11:57
Графика в Турбо Паскале Андрей07 Помощь студентам 3 30.06.2009 09:12