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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 19.09.2010, 16:07   #1
basten
 
Регистрация: 30.03.2010
Сообщений: 7
По умолчанию Программа на Pascal

Нужно написать программу которая при вводе двух чисел(x,y), определяет находится ли координата в площади круга. Вот рисунок для ясности Имеется круг, с точкой в центре, с координатам (1,1), радиус круга 2. Заранее искреннее спасибо.

Последний раз редактировалось basten; 19.09.2010 в 16:12.
basten вне форума Ответить с цитированием
Старый 19.09.2010, 16:42   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Если не ошибаюсь:
Код:
x:=x+cx; {Это корректировка на центр круга}
y:=y+cy;{Это корректировка на центр круга}
if sqrt(x*x+y*y)<=R then находится
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 20.09.2010, 18:58   #3
basten
 
Регистрация: 30.03.2010
Сообщений: 7
По умолчанию

Stilet не работает при вводе 1 и 1 программа молчит, по сути должна вывести сообщение что находится
basten вне форума Ответить с цитированием
Старый 20.09.2010, 19:19   #4
D@rkD@iver
Форумчанин
 
Регистрация: 28.07.2009
Сообщений: 189
По умолчанию

if sqrt((x-1)^2+(y-1)^2)<=R then находится
пишу программы для студентов и школьников на Pascal, Delphi, C++, WINAPI, assembler
обучаю программированию на паскале(дистанционно);mail: hruslow@gmail.com
D@rkD@iver вне форума Ответить с цитированием
Старый 20.09.2010, 20:06   #5
basten
 
Регистрация: 30.03.2010
Сообщений: 7
По умолчанию

D@rkD@iver сенк заработало)), 1-е при вводе координат 1 и 1 ошибка 200;
Runtime error 200 at $0804811A
$0804811A
$08069AA7
как можно исправить?:-)заранее спасибо
basten вне форума Ответить с цитированием
Старый 20.09.2010, 20:16   #6
baster128
Форумчанин
 
Аватар для baster128
 
Регистрация: 24.04.2010
Сообщений: 205
По умолчанию

Весь код дай посмотреть...
baster128 вне форума Ответить с цитированием
Старый 20.09.2010, 20:21   #7
basten
 
Регистрация: 30.03.2010
Сообщений: 7
По умолчанию

вот код:
Код:
uses crt;
  var x,y,R : real;
 begin
   clrscr;
  R:=2;
   read(x,y); 
 
 if sqrt(exp(2*ln(x-1))+exp(2*ln(y-1)))<=R then write ('naxoditsya') else writeln('ne naxoditsya');
 
readkey;
end.
basten вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Программа на Pascal Cayce Фриланс 5 21.01.2010 20:13
Программа в Pascal Rawwwrr! Помощь студентам 2 14.01.2010 13:58
Программа на pascal xRJ10 Помощь студентам 3 23.12.2009 16:54
[PASCAL]Программа создания файла, программа обработки файла Виколяшка Фриланс 7 23.09.2009 17:38
Программа создания файла, программа обработки файла [PASCAL] Виколяшка Помощь студентам 1 22.09.2009 22:56