Помогите пожалуйста с составлением алгоритма (псевдокод)
|
|
Marika | Дата: Четверг, 10.11.2011, 13:10 | Сообщение # 1 |
Сообщений: 2
Репутация: 0
Статус: Offline
| задача :Составить алгоритм, вводящий четыре пары вещественных чисел, который считает их координатами четырех точек на плоскости и находит среди этих точек три, образующие треугольник наибоольшей площади
спасибо большое
|
Страна: Российская Федерация  |
| |
Freeman | Дата: Четверг, 10.11.2011, 13:54 | Сообщение # 2 |
Сообщений: 43
Репутация: 104
Статус: Offline
| Если Вам необходим только Алгоритм то пожалуйста:
1. Пользователь вводит 4 пары чисел (переменных), получится фигура ABCD.
2. Для нахождения площади треугольника необходимо три стороны! Формула Герона:
3. Формула нахождения длин сторон, на примере одной стороны (x1,y1) и (x2,y2):
4. Теперь что бы найти наибольший по площади треугольник, нам необходимо высчитать площадь 4 треугольников: ABC, ACD, ABD, BCD.
5. Остаёться сравнить их и найти наибольшую из них (площадей).
|
Страна: Беларусь  |
| |
Marika | Дата: Четверг, 10.11.2011, 14:13 | Сообщение # 3 |
Сообщений: 2
Репутация: 0
Статус: Offline
| нет нет, нужен именно псевдокод!
|
Страна: Российская Федерация  |
| |
Freeman | Дата: Четверг, 10.11.2011, 15:47 | Сообщение # 4 |
Сообщений: 43
Репутация: 104
Статус: Offline
| Quote (Marika) нет нет, нужен именно псевдокод! Алгоритм есть, псевдокод по нему написать пару минут!
|
Страна: Беларусь  |
| |