0 / 0 / 0
Регистрация: 12.06.2014
Сообщений: 18
1

Составить программу, которая определяла бы, является ли данный четырехугольник прямоугольником

12.06.2014, 22:51. Показов 4649. Ответов 6
Метки нет (Все метки)

пусть даны координаты вершин четырехугольника. Составьте программу,которая определяла бы,является ли данный четырехугольник прямоугольником.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
12.06.2014, 22:51
Ответы с готовыми решениями:

Является ли данный четырехугольник прямоугольником?
Дело в том что я абсолютно не разбираюсь в програмировании, а мне очень нужно решить задачу, думаю...

Четырехугольник задан координатами своих вершин составить программу которая определяет какой это четырехугольник
Помогите пожалуйста

Написать алгоритм и программу проверки, является ли данный четырехугольник параллелограммом
1) Написать алгоритм и программу проверки, является ли данный четырехугольник параллелограммом.

Составить программу, которая бы определяла с гласной ли буквы начинается введенное слово
Составить программу, которая бы определяла с гласной ли буквы начинается введенное слово и...

6
1646 / 1075 / 1081
Регистрация: 03.07.2013
Сообщений: 4,507
13.06.2014, 02:55 2
Pascal
1
2
3
4
5
6
7
8
9
10
Function Pryamoug(Ax,Ay,Bx,By,Cx,Cy,Dx,Dy : Integer) : Boolean;
  Function Leng(x1,y1,x2,y2 : Integer) : Real;
  Begin
    Leng:=Sqrt(sqr(x2-x1)+sqr(y2-y1));
  end;
Begin
   Pryamoug:=((Leng(Ax,Ay,Cx,Cy)=Lengt(Bx,By,Dx,Dy)) and 
              (Leng(Ax,Ay,Bx,By)=Lengt(Cx,Cy,Dx,Dy)) and
              (Leng(Ax,Ay,Dx,Dy)=Lengt(Bx,By,Cx,Cy)));
end;
1
2509 / 1130 / 582
Регистрация: 07.06.2014
Сообщений: 3,286
13.06.2014, 10:42 3
идея понравилась! а я уж думал, придётся копать в сторону перпендикуляров.

Идея отличная, а вот реализация требует маленькой доработки.

во-первых, Lengt - нет такой функции. // понимаю, банальная опечатка

а во-вторых, нельзя вещественые числа так просто сравнивать!
Их обязательно нужно сравнивать с допустимой погрешностью.
ну, так, например,
if Abs(len1 - len2)<0.0001 // тогда равны Len1 и Len2
0
Почетный модератор
64278 / 47577 / 32739
Регистрация: 18.05.2008
Сообщений: 115,182
13.06.2014, 10:52 4
Цитата Сообщение от Sergio Leone Посмотреть сообщение
во-первых, Lengt - нет такой функции.
Кто это сказал? А это что?
Pascal
1
2
3
4
 Function Leng(x1,y1,x2,y2 : Integer) : Real;
  Begin
    Leng:=Sqrt(sqr(x2-x1)+sqr(y2-y1));
  end;
0
2509 / 1130 / 582
Регистрация: 07.06.2014
Сообщений: 3,286
13.06.2014, 12:07 5
Цитата Сообщение от Puporev Посмотреть сообщение
Кто это сказал? А это что?
Lengt

Цитата Сообщение от Puporev Посмотреть сообщение
Function Leng(x1,y1,x2,y2 : Integer) : Real;
реально разницы не видно?
0
1646 / 1075 / 1081
Регистрация: 03.07.2013
Сообщений: 4,507
13.06.2014, 14:36 6
Да опечатался.
И на счет сравнения вещественных значений согласен.

Все таки было 3 ночи когда писал... уже почти заснул =)
1
2509 / 1130 / 582
Регистрация: 07.06.2014
Сообщений: 3,286
13.06.2014, 15:24 7
Цитата Сообщение от APALoff Посмотреть сообщение
Все таки было 3 ночи когда писал... уже почти заснул =)
да я всё понимаю. я же пост написал не с целью обидеть Вас или "принизить" ваше решение, а для того, чтобы показать автору темы, как его правильно использовать.
А решение, повторяю, отличное!
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
13.06.2014, 15:24
Помогаю со студенческими работами здесь

Составить программу, которая бы по введенным длинам трех сторон треугольника определяла, является ли данный треугольник прямоугольным
Помогите пожалуйста новичку написать на jave программку: Входной файл: input.txt Выходной файл:...

Составить программу, которая бы по введенным длинам трех сторон треугольника определяла, является ли данный треугольник прямоугольным
помогите пожалуйста сделать лабу по java,я просто только ее начала изучать.очень нужно,заранее...

Выяснить, является ли данный четырехугольник параллелограммом, трапецией, прямоугольником, ни тем, ни другим
Ребят, помогите плиз... Даны углы четырехугольника ABCD. Выяснить, является ли данный...

Является ли четырехугольник прямоугольником
1. Пусть даны координаты вершин четырехугольника. Составьте программу, которая определяла бы,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru