|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
09.12.2007, 12:09 | #1 |
Пользователь
Регистрация: 09.12.2007
Сообщений: 15
|
Графика
Помогите пожалуйста решить задачи на Паскале.В графике вообще ничего не понимаю.
1. Написать программу, которая выводит на экран меню, в котором в зависимости от выбора пользователя появляется круг, квадрат или треугольник. 2. Напишите программу, которая в зависимости от кода нажатой клавиши (используйте клавиши перемещения курсора) управляет движением фигуры человечка (вверх, вниз, влево, вправо). Образ человечка занесите в память. Последний раз редактировалось Dizman; 09.12.2007 в 12:28. |
09.12.2007, 12:10 | #2 |
C# developer
Форумчанин
Регистрация: 03.10.2007
Сообщений: 393
|
В Delphi или где ?
I like WPF
|
09.12.2007, 12:10 | #3 |
Delphi/C++/C#
Участник клуба
Регистрация: 29.10.2006
Сообщений: 1,972
|
На чём писать-то? Pascal, Delphi, Basic, C/C++??
|
09.12.2007, 12:12 | #4 |
C# developer
Форумчанин
Регистрация: 03.10.2007
Сообщений: 393
|
задание 2 ->http://programmersforum.ru/showthrea...5242#post45242
p.s. там рассматривается движение фигур (вместо человека) от нажатия клавиш курсора
I like WPF
|
09.12.2007, 12:29 | #5 |
Пользователь
Регистрация: 09.12.2007
Сообщений: 15
|
Поправил. На Паскале нужно сделать. От этого зависти мой зачет.
|
09.12.2007, 20:22 | #6 |
Пользователь
Регистрация: 09.12.2007
Сообщений: 15
|
Вторую задачу я почти написал. Только не знаю как занести образ человечка в память.
|
09.12.2007, 21:44 | #7 |
Телепат с дипломом
Старожил
Регистрация: 10.06.2007
Сообщений: 4,929
|
В память это значит ты его на экране не видишь. А потом бац вывел на экран и видишь
Можно как карту бит хранить, можно векторами. Смотря какой он из себя.
The future is not a tablet with a 9" screen no more than the future was a 9" black & white screen in a box. It’s the paradigm that survives. (Kroc Camen)
Проверь себя! Онлайн тестирование | Мой блог |
09.12.2007, 22:11 | #8 |
Пользователь
Регистрация: 09.12.2007
Сообщений: 15
|
Голова как круг, из него линии выходят. Я читал, что можно оператором Size делать...
|
10.12.2007, 12:46 | #9 |
Пользователь
Регистрация: 09.12.2007
Сообщений: 15
|
Я сделал вторую программу, но столкнулся с проблемой. У меня на экране два человечка: один висит в левом верхнем углу, другим я управляю с помощью клавиш. Как убрать первого?
Код:
|
10.12.2007, 13:07 | #10 |
Владимир М.
Участник клуба
Регистрация: 30.10.2006
Сообщений: 1,289
|
после getimage(0,0,20,100,p1^);
очистить экран ..
Берегите друг друга!
|
|
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Графика** | Lenivec** | Паскаль, Turbo Pascal, PascalABC.NET | 2 | 28.04.2010 23:41 |
Графика | V1rusPro | Общие вопросы .NET | 0 | 22.04.2008 08:25 |
графика | ben95 | Общие вопросы Delphi | 3 | 06.02.2008 22:24 |
Графика С++ | kommunist | Общие вопросы C/C++ | 6 | 14.01.2008 15:21 |
Графика | Aram | Общие вопросы C/C++ | 1 | 18.04.2007 18:56 |