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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 19.12.2012, 13:15   #1
student_bstu
Новичок
Джуниор
 
Регистрация: 19.12.2012
Сообщений: 2
По умолчанию Паскаль, лабораторная на экзамен-автомат

помогите пожалуйста написать программу в Паскаль. 3 задачи уже сделал, а этой что-то ладу не дам. Вот условие:
Определить, попадает ли точка (х, у) в круг радиуса R с центром в
точке (а; b). Вывести признак N = 1, если точка находится в круге и
N = 0 – в противном случае.
Если можете, напишите полностью всю программу.
Заранее спасибо.
student_bstu вне форума Ответить с цитированием
Старый 19.12.2012, 13:22   #2
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

исключительно за вежливость...
Код:
var x,y, a,b, R : integer;  {все  числа целые. если допустимы дробные,
                                                   тип поменять на real или на double}
  N : integer;
begin
  WriteLn('Vvedite a,b, R, x,y');
  Readln(a,b, R, x,y);

  if sqrt(sqr(x-a) + sqr(y-b) ) <= R 
    then N := 1
    else N := 0;

  WriteLn(' N = ', N);
  ReadLn;
end.
Serge_Bliznykov вне форума Ответить с цитированием
Старый 19.12.2012, 13:43   #3
student_bstu
Новичок
Джуниор
 
Регистрация: 19.12.2012
Сообщений: 2
По умолчанию

cпасибо огромное
student_bstu вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
на экзамен Паскаль матрицы izi2000 Помощь студентам 4 11.01.2011 23:02
Программа конечные автомат!!!ПАСКАЛЬ A.S.W Помощь студентам 6 30.06.2010 17:20
Паскаль (экзамен) Maxidrom Помощь студентам 2 18.01.2010 02:45
лабораторная работа, Паскаль Andrei18 Фриланс 4 25.03.2007 18:25