|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
25.06.2009, 18:38 | #1 |
Пользователь
Регистрация: 14.06.2009
Сообщений: 67
|
Компьютерная графика на Pascal
Сегодня решали задачу по компьютерной графике на Pascal:
1. Даны w,h,r,t - построить 5 угольник вписанный в окружность с w,h центр, r- радиусом. 2. Повернуть 5-ти угольник на угол t радиан. 3. М(р); x=rCos(p); y=rSin(p). //--------------------------------------------------------------------------------- 3 часа решали, никто не здал!!!!!
Всегда бывает лучше, чем ты хочешь!!!
|
25.06.2009, 19:18 | #2 |
Oldschool geek
Форумчанин
Регистрация: 09.03.2009
Сообщений: 611
|
Это в каком классе было, что никто не сдал?
|
25.06.2009, 19:54 | #3 |
Пользователь
Регистрация: 14.06.2009
Сообщений: 67
|
Да мы заочники все.
//--------------------------------------------------------------------- Кто сможет в субботу решить задачку типа как выше в режиме Online с 9.00 до 12.00??? Я отсылаю на мыло задание, ответ решение файлом .pas Ася 389981668 Условие договорное
Всегда бывает лучше, чем ты хочешь!!!
Последний раз редактировалось Foxtrot_1; 25.06.2009 в 21:08. |
25.06.2009, 20:37 | #4 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
вот решение Вашей задачи (только 1 и 2, 3ю часть не понял...):
Код:
|
25.06.2009, 21:09 | #5 |
Пользователь
Регистрация: 14.06.2009
Сообщений: 67
|
Спасибо!!! Счас проверю в TP
Всегда бывает лучше, чем ты хочешь!!!
|
25.06.2009, 23:11 | #6 |
Форумчанин
Регистрация: 26.04.2009
Сообщений: 270
|
Глупый вопросик! Зачем при подклучении модуля GRAPH всегда проверяют на результат ошибки:
if ErrorCode = grFileNotFound then begin WriteLn('Ошибка инициализации графики: ', GraphErrorMsg(ErrorCode)); InitGraph(Gd, Gm, ''); ErrorCode := GraphResult; end; if ErrorCode <> grOk then begin WriteLn('Ошибка инициализации графики: ', GraphErrorMsg(ErrorCode)); ReadLn; Halt(1); end; не когда не пользовался....и не могу понять его сущности ЗАЧЕМ он? |
26.06.2009, 01:18 | #7 |
Oldschool geek
Форумчанин
Регистрация: 09.03.2009
Сообщений: 611
|
Потому что инициализация графики может быть неудачна. Надо же об этом сообщить как–то.
|
26.06.2009, 02:02 | #8 | |
Форумчанин
Регистрация: 26.04.2009
Сообщений: 270
|
Цитата:
так если графический режим не запустился по каким то причинам....он же все равно высветит ошибка....(возможно только маргнет да долю сикунду) или это просто...так сказть "хороший тон" |
|
28.06.2009, 02:29 | #9 |
Oldschool geek
Форумчанин
Регистрация: 09.03.2009
Сообщений: 611
|
И в этом сообщении сказано use InitGraph. Посмотрит чел и скажет: да вот он InitGraph, чё не так?
|
28.06.2009, 11:32 | #10 |
Форумчанин
Регистрация: 26.04.2009
Сообщений: 270
|
...значит не принципиально! ...
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Компьютерная графика в паскале | Kravec | Паскаль, Turbo Pascal, PascalABC.NET | 35 | 03.04.2015 15:36 |
Компьютерная графика!требуется помощь! | Bariy47 | Паскаль, Turbo Pascal, PascalABC.NET | 0 | 16.05.2009 21:49 |
Компьютерная графика на VS C++ под MFC. Срочно требуется помощь! | Accemt | Фриланс | 20 | 02.04.2009 22:03 |
компьютерная графика | Черная тень | Паскаль, Turbo Pascal, PascalABC.NET | 6 | 11.01.2009 07:29 |