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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 12.06.2008, 16:01   #11
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Можно схитрить - проверить цвет в той координате в которой точка, если он совпадает с цветом фикуры то точка в нее попадает. Для сложных фигур самое оно )
P.S. Я так своих преподов накалывал - они были не против.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 12.06.2008, 16:43   #12
PUSHkiN
Пользователь
 
Регистрация: 12.06.2008
Сообщений: 43
По умолчанию

и правда хитро сейчас буду пробовать...
Только вот непомню как закрашивать такие фигуры, которые разными процедурами нарисованы, надеюсь, что вспомню.... всё равно за идею огромное спасибо...
PUSHkiN вне форума Ответить с цитированием
Старый 12.06.2008, 17:57   #13
Карась
Участник клуба
 
Аватар для Карась
 
Регистрация: 26.10.2007
Сообщений: 1,244
По умолчанию

Без хитростей вторая задача может решаться так:

Код:
Const R = 5;

Var x, y : Integer;
    Flag : Boolean;

Begin
Write('x = '); Read(x);
Write('y = '); Read(y);

Flag := False;
If (-R <= x) And (x <= R) Then
  Begin
    If SQRT((R-ABS(X))*(R-ABS(X)) + y * y) <= R Then Flag := True;
    If ((x < 0) and (y < 0))   Or   ((x > 0) And (y > 0)) Then Flag := False;
  End;

Writeln(Flag);
Readln; Readln; // Опять не понятно почему их нужно два?!?!
End.
Умом Россию не понять, пока не выпито ноль пять,
А если выпито ноль пять всё делом кажется не хитрым,
Попытка глубже понимать уже попахивает литром...
Карась вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Господа програмеры. BangBangFM Работа с сетью в Delphi 17 14.08.2008 16:56
Помогите плиз, курсак. А как сделать незнаю chilinik Помощь студентам 3 27.06.2008 07:53
Помогите просто никак Xandr Общие вопросы Delphi 2 29.10.2007 23:20
Как мне сделать так штоби при вводе массива все значения сами переносились по словам. Помогити плиз KSP Общие вопросы Delphi 7 24.09.2007 22:44
помогите сделать задания! плиз!!! trunx Microsoft Office Excel 15 28.12.2006 12:45