IPB
ЛогинПароль:

> Прочтите прежде чем задавать вопрос!

1. Заголовок темы должен быть информативным. В противном случае тема удаляется ...
2. Все тексты программ должны помещаться в теги [code=pas] ... [/code].
3. Прежде чем задавать вопрос, см. "FAQ", если там не нашли ответа, воспользуйтесь ПОИСКОМ, возможно такую задачу уже решали!
4. Не предлагайте свои решения на других языках, кроме Паскаля (исключение - только с согласия модератора).
5. НЕ используйте форум для личного общения, все что не относится к обсуждению темы - на PM!
6. Одна тема - один вопрос (задача)
7. Проверяйте программы перед тем, как разместить их на форуме!!!
8. Спрашивайте и отвечайте четко и по существу!!!

 
 Ответить  Открыть новую тему 
> Курсовая, Типовые задачи
gnome
сообщение 27.12.2006 22:09
Сообщение #1





Группа: Пользователи
Сообщений: 4
Пол: Мужской
Реальное имя: Руслан

Репутация: -  1  +


Люди помогите плизз! Просеял курсовую! Надо до завтра 20 задач налабать, а я в Pascale ваще бамбук! Без курсовой не допустят до экзамена. Надеюсь тут есть типы которые в совершенстве владеют этой штукой, вы моя последняя надежда, буду выкладывать по 1-ой задаче за определенный промежуток времени. Заранее благодарю!

Вот первая из них:
для данных областей составить линейную проекцию, которая печатает true, если точка с координатами (x;y) принадлежит закрашенной области и false в противоположном случае.


Прикрепленные файлы
Прикрепленный файл  ACDSee_BMP_Image.bmp ( 141.03 килобайт ) Кол-во скачиваний: 340
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
ramzes
сообщение 27.12.2006 23:08
Сообщение #2


Гость






Т.е. задаем координаты вершин треугольника, затем вводим координаты точки и возвращаем true,
если точка в области и false, если нет.
Я правильно понял?
 К началу страницы 
+ Ответить 
gnome
сообщение 27.12.2006 23:10
Сообщение #3





Группа: Пользователи
Сообщений: 4
Пол: Мужской
Реальное имя: Руслан

Репутация: -  1  +


Да, напиши если сможешь плизз..
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
ramzes
сообщение 27.12.2006 23:56
Сообщение #4


Гость






вот держи.
См личку.


PROGRAM PointInTriang;

TYPE
TPoint = record
X,Y : integer;
end;
TTriArr = array [1..3] of TPoint;

VAR
Triang : TTriArr;
i,x,y : integer;

function InTriang(x,y : integer; Tr : TTriArr) : boolean;
function PR(i,j : integer) : boolean;
begin
PR:=((x-Tr[i].X)*(Tr[j].Y-Tr[i].Y))>((Tr[j].X-Tr[i].X)*(y-Tr[i].Y));
end;
begin
InTriang:=((pr(1,2))=(pr(2,3))) and ((pr(1,2))=(pr(3,1)))
end;

BEGIN
writeln('Input coopdinats of triangular:');
for i:=1 to 3 do
begin
writeln('point ',i);
write('X:');
readln(Triang[i].X);
write('Y:');
readln(Triang[i].Y);
end;
writeln('Input coopdinats of point:');
write('X:');
readln(x);
write('Y:');
readln(y);
writeln(InTriang(x,y,Triang));
readln
END.

 К началу страницы 
+ Ответить 
klem4
сообщение 28.12.2006 0:00
Сообщение #5


Perl. Just code it!
******

Группа: Модераторы
Сообщений: 4 100
Пол: Мужской
Реальное имя: Андрей

Репутация: -  44  +


оффтоп

Ребята торопитесь, до завтра осталось 4 минуты smile.gif)))


Добавлено, то есть уже все ... ничего не осталось))

ps Где курсач то "просеял"


--------------------
perl -e 'print for (map{chr(hex)}("4861707079204E6577205965617221"=~/(.{2})/g)), "\n";'
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
ramzes
сообщение 28.12.2006 0:04
Сообщение #6


Гость






2 klem4
У меня еще 56минут есть blum.gif
 К началу страницы 
+ Ответить 
gnome
сообщение 28.12.2006 0:09
Сообщение #7





Группа: Пользователи
Сообщений: 4
Пол: Мужской
Реальное имя: Руслан

Репутация: -  1  +


Большое спасибо ramzes! Я уж думал никто не ответит. Выкладываю следующее условие.

Грузовой автомобиль выехал из одного города в другой со скорость V1 км/ч, через t, и в этом же направлении выехал легковой автомобиль со скоростью V2 км/ч. Составить прогу определяющую догонит ли легковой автомобиль грузовой через L, после своего выезда.

Ramzes, премного благодарен give_rose.gif Люди помогаем ну плизз! Срочно надо.
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
gnome
сообщение 28.12.2006 0:51
Сообщение #8





Группа: Пользователи
Сообщений: 4
Пол: Мужской
Реальное имя: Руслан

Репутация: -  1  +


ps Где курсач то "просеял"

Тетрадку в колледже оставил, хоП! и нет её blink.gif
Ктото свиснул.. mega_chok.gif
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
мисс_граффити
сообщение 28.12.2006 11:40
Сообщение #9


просто человек
******

Группа: Модераторы
Сообщений: 3 641
Пол: Женский
Реальное имя: Юлия

Репутация: -  55  +


на консультации можно сдать обычно.
так что, если еще актуально, реши задачу математически - я напишу код.


--------------------
Все содержимое данного сообщения (кроме цитат) является моим личным скромным мнением и на статус истины в высшей инстанции не претендует.
На вопросы по программированию, физике, математике и т.д. в аське и личке не отвечаю. Даже "один-единственный раз" в виде исключения!
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 

 Ответить  Открыть новую тему 
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



- Текстовая версия 28.04.2024 18:46
Хостинг предоставлен компанией "Веб Сервис Центр" при поддержке компании "ДокЛаб"