![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Новичок
Джуниор
Регистрация: 22.01.2019
Сообщений: 4
|
![]()
Нужна помощь в составлении правильного условия. Я понимаю, что оно не правильное, но почему и как его поменять, чтобы всё корректно работало - не понимаю.
Задача:Найти площадь треугольника. Известны только вершины треугольника(координаты). Код:
|
![]() |
![]() |
![]() |
#2 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
![]() Код:
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
![]() |
![]() |
![]() |
#3 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
![]()
А зачем по Герону с корнями? Вот отличная формула:
S = 1/2*|(x2-x1)(y3-y1)-(x3-x1)(y2-y1)|
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
![]() |
![]() |
![]() |
#4 |
Новичок
Джуниор
Регистрация: 22.01.2019
Сообщений: 4
|
![]()
Все ровно пишет, что треугольника не существует
|
![]() |
![]() |
![]() |
#5 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
![]()
А координаты какие?
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
![]() |
![]() |
![]() |
#6 |
Новичок
Джуниор
Регистрация: 22.01.2019
Сообщений: 4
|
![]()
В задаче не даны конкретные координаты
Возможно, предполагается, что пользователь должен их сам вводить Или программа должна выбирать их сама из заданного диапазона |
![]() |
![]() |
![]() |
#7 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
![]()
Ну ты же ввел хоть какие, иначе что считать? А со всеми нулями естественно треугольник не существует ))
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
![]() |
![]() |
![]() |
#8 |
Новичок
Джуниор
Регистрация: 22.01.2019
Сообщений: 4
|
![]()
Да, логично, спасибо)
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
найти площадь треугольника ( с векторами) | МАРИЯ27 | Паскаль, Turbo Pascal, PascalABC.NET | 7 | 30.03.2015 09:29 |
Дано 3 точки своими координатами х,у. Будет ли они вершинами треугольника. Если да - найти периметр и площадь треугольника | Arhi555 | Паскаль, Turbo Pascal, PascalABC.NET | 2 | 11.09.2012 17:46 |
найти площадь треугольника, используя функцию | ele29 | Паскаль, Turbo Pascal, PascalABC.NET | 3 | 19.01.2012 16:51 |
Найти площадь треугольника (по разным исходным данным) [на Delphi] | gylayko | Помощь студентам | 17 | 14.09.2011 16:41 |