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

Найти периметр и площадь треугольника, используя формулу для расстояния между двумя точками на плоскости

12.01.2014, 17:10. Показов 7143. Ответов 5
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Даны координаты трех вершин треугольника : (x1,y1,x2,y2,x3,y3 ).Найти его периметр и площадь, используя формулу для расстояния между двумя точками на плоскости. Для нахождения площади треугольника со сторонами
a,b,c использоваться формулу Герона:
S=(p*(p-a)*(p-b)*(p-c))^(1/2), где
P=(a+b+c)/2-полупериметр

Добавлено через 2 минуты
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
uses
  SysUtils;
 
var a,b,c,p,s,x1,y1,x2,y2,x3,y3:real;
begin
  write ('Koordinaty 1 vershyny treugolnika x1,y1=');
  read (x1,y1);
  write ('Koordinaty 2 vershyny treugolnika x2,y2=');
  read (x2,y2);
  write ('Koordinaty 3 vershyny treugolnika x3,y3=');
  read (x3,y3);
  a:=sqrt(sqr(x2-x1)+sqr(y2-y1));
  b:=sqrt(sqr(x3-x2)+sqr(y3-y3));
  a:=sqrt(sqr(x1-x3)+sqr(y1-y3));
  p:=(a+b+c)/2;
  s:=sqrt(p*(p-a)*(p-b)*(p-c));
  writeln('Perimetr treugolnika=',a+b+c:0:1,' Ploshad treugolnika=',s:0:1);
  readln;
  readln;
end.
Запускается но когда ввожу разные значения она закрывается
А когда одинаково то показывает все 0
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
12.01.2014, 17:10
Ответы с готовыми решениями:

Найти периметр и площадь треугольника, используя формулу для расстояния между двумя точками на плоскости
Помогите решить Даны координаты трех вершин треугольника:(x1,y1), (x2,y2), (x3,y3). Найти его...

Найти периметр и площадь треугольника, используя формулу для расстояния между двумя точками на плоскости
Даны координаты трех вершин треугольника: (x1, y1), (x2, y2), (x3, y3). Найти его периметр и...

Найти периметр и площадь треугольника, используя формулу для расстояния между двумя точками
1. Написать программу, которая вводит трёхзначное натуральное число и проверяет, правда ли, что все...

Вычислить площадь треугольника с использованием функции нахождения расстояния между двумя точками
Треугольник задан своими координатами своих вершин. Вычислить площадь треугольника с использованием...

5
913 / 240 / 100
Регистрация: 21.10.2012
Сообщений: 580
12.01.2014, 17:16 2
Проверьте еще раз строки:
Цитата Сообщение от KiU Посмотреть сообщение
b:=sqrt(sqr(x3-x2)+sqr(y3-y3));
a:=sqrt(sqr(x1-x3)+sqr(y1-y3));
1
1 / 1 / 0
Регистрация: 10.01.2014
Сообщений: 43
12.01.2014, 17:22  [ТС] 3
Цитата Сообщение от markiza-inc Посмотреть сообщение
Проверьте еще раз строки:
раз 5 проверял не нашел(
0
Почетный модератор
64304 / 47599 / 32743
Регистрация: 18.05.2008
Сообщений: 115,181
12.01.2014, 17:24 4
Pascal
1
2
3
a:=sqrt(sqr(x2-x1)+sqr(y2-y1));
b:=sqrt(sqr(x3-x2)+sqr(y3-y2));
c:=sqrt(sqr(x1-x3)+sqr(y1-y3));
1
913 / 240 / 100
Регистрация: 21.10.2012
Сообщений: 580
12.01.2014, 17:29 5
Для KiU:

Даже выделенное цветом не подсказывает?
0
1 / 1 / 0
Регистрация: 10.01.2014
Сообщений: 43
12.01.2014, 17:48  [ТС] 6
Цитата Сообщение от markiza-inc Посмотреть сообщение
Для KiU:

Даже выделенное цветом не подсказывает?
2 дня не сплю уже)
0
12.01.2014, 17:48
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
12.01.2014, 17:48
Помогаю со студенческими работами здесь

Вычислить площадь треугольника с использованием функции нахождения расстояния между двумя точками.
Треугольник задан своими координатами своих вершин. Вычислить площадь треугольника с использованием...

Найти площадь пятиугольника используя формулу Герона и растояние между двумя точками ! И при этом нада использовать процедуры и функции.
Всем привет.Помогите решить задачу. Заранее спасибо.... Найти площадь пятиугольника используя...

По координатам вершин треугольника найти периметр. Использовать функцию расстояния между точками
Треугольник задан координатами вершин. Составить программу, которая будет определять периметр...

Определить площадь треугольника, используя функцию, вычисляющую расстояние между двумя заданными точками.
1. Даны действительные числа a, b, c. Найти z = g(a + b, c) + 4 ∗ g(a − b, 1.8), где g(x, y) =...


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

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

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