Форум программистов, компьютерный форум, киберфорум
Pascal ABC
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.89/9: Рейтинг темы: голосов - 9, средняя оценка - 4.89
0 / 0 / 0
Регистрация: 16.05.2012
Сообщений: 5
1

Модуль Crt Отобразить перемещение по экрану стилизованного изображения человека

18.05.2012, 01:57. Показов 1820. Ответов 4
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Здраствуйте
Разработать программу, отображающую перемещение по экрану стили-зованного изображения человека (окружность - голова, треугольник - туловище, четыре ломаные линии - руки и ноги). Перемещение человека, изображенного на экране, должно осуществляться при нажатии соответствующих клавиш уп¬равления курсором
Заранее спасибо
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
18.05.2012, 01:57
Ответы с готовыми решениями:

Перемещение по экрану стилизованного изображения человека
Помогите, у самого ничего не получается... Создайте программу, отображающую перемещение по экрану...

Перемещение по экрану стилизованного изображения человека
Создайте программу, отображающую перемещение по экрану стилизованного изображения человека...

Движение символа по экрану. Модуль Crt
Здравствуйте, мне нужна ваша помощь. Вот задача: Движение символа по экрану под управлением...

Перемещение изображения по экрану
господа подскажите если я напишу вот так InvalidateRect(hwnd,NULL,TRUE)или вот...

4
2 / 2 / 0
Регистрация: 26.04.2012
Сообщений: 45
18.05.2012, 07:59 2
создаёшь человека и при нажатии на кнопку все примитивы перемещаешь на заданную координату.
Pascal
1
2
3
4
5
6
var C:char;
begin
{...}
c:=readkey;
if c=#{код кнопки вверх} then up else
if c=#{код вниз} then down else ...
END.
и так далее ещё для двух кнопок.
где up, down, rigth, left - процедуры перемещения осей графических примитивов на
up - y:=y-5;
down - y:=y+5;
right - x:=x+5;
left - x:=x-5;
дальше смещаешь центры по этим координатам
1
0 / 0 / 0
Регистрация: 16.05.2012
Сообщений: 5
19.05.2012, 03:23  [ТС] 3
спасибо конечно но к сожалению я плохо знаком с языком паскаль я примитив плохо знаю
прошу помочь мне с полным годом

Добавлено через 18 часов 10 минут
помогите плз
заранее очень благодарен
0
2 / 2 / 0
Регистрация: 26.04.2012
Сообщений: 45
19.05.2012, 23:01 4
вот вам удочки, ловите рыбку сами :
тыктык
тыктык
тыктык
и в справке покопайтесь - в PascalABC самая лучшая справка из всех языков программирования!

Добавлено через 11 минут
вот ещё: тыктык
0
Почетный модератор
7966 / 3937 / 2464
Регистрация: 30.10.2011
Сообщений: 5,377
20.05.2012, 00:01 5
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
uses GraphABC,Events;
var x,y,i: integer;
 
procedure Man(x,y: integer);
begin
setbrushcolor(clcream);
circle(x,y,10);
circle(x-20,y+30,6);
circle(x+20,y+30,6);
circle(x-10,y+65,6);
circle(x+10,y+65,6);
setbrushcolor(clgray);
ellipse(x-15,y+10,x+15,y+60);
end;
 
procedure KeyDown(Key: integer);
begin
  case Key of
VK_Left: x:=x-2;
VK_Right: x:=x+2;
VK_Up: y:=y-2;
VK_Down: y:=y+2;
  end;
clearwindow;
Man(x,y);
end;
 
begin
x:=100; y:=100;
for i:=1 to 1000 do
    OnKeyDown:=KeyDown;
end.
2
20.05.2012, 00:01
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
20.05.2012, 00:01
Помогаю со студенческими работами здесь

Отобразить вращение прямоугольника, используя модуль crt
Добрый день, форумчане. есть вопрос. Реально ли сделать такое, используя только модуль CRT. Вот...

Стилизованного изображения велосипедиста
помоги пожалуйста, очень надо..... а иначе полный провал.... составьте программу вывода на экран...

Процедуры и функции модуля GRAPH. Составить программу вывода на экран стилизованного "человека"
Составить программу вывода на экран стилизованного "человека". При нажатии клавиши "Ввод" человек...

Перемещение по экрану
Как сделать так, чтобы во время работы программы, каждые 2 секунды менялось ее положение. у меня...

Перемещение окружности по экрану
окружность радиуса R перемещается на экране справа налево, по достижению ею середины экрана она...

Proteus. Перемещение по экрану
Всем добрый день. Решил задать этот вопрос именно в этой ветки, потому что, эта программа популярна...


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

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