Федоровна-Васильева
?>

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

Информатика

Ответы

volna22051964

#include < math.h>

#include < cstdlib> #include < iostream>

 

using namespace std;

 

 

 

int main()

{

  float x1,x2,x3,y1,y2,y3;

  cout< < "введите кординаты первой точки"< < endl;

  cin> > x1;

  cin> > y1;

  cout< < "введите кординаты второй точки"< < endl;

  cin> > x2;

  cin> > y2;

  cout< < "введите кординаты третьей точки"< < endl;

  cin> > x3;

  cin> > y3;

  float ax=x1-x2,ay=y1-y2,bx=x2-x3,by=y2-y3,cx=x3-x1,cy=y3-y1;

  float a=sqrt(ax*ax+ay*ay);

  float b=sqrt(bx*bx+by*by);

  float c=sqrt(cx*cx+cy*cy);

  float s,p,p;

  p=a+b+c;

  p=p/2;

  s=sqrt(p*(p-a)*(p-b)*(p-c));

  cout< < "площадь равна "< < s< < " периметр равен "< < p< < endl;

  system("pause");

  return 0 ;

}

Shlapakov1911aa
Наверное, можно и своими словами объяснить. ну ты сам(а) логический порассуждай чем различие и сходство между древним и современным компьютеров. ну например, у современных компьютеров мощный процессор, болшая память, множество программ, игр, и все это в одном небольшом системном блоке. это компактно! а у старых компьютеров память еле-еле достигали 1 гб. а так же скорость, ну это просто ужас. компьютер оперировал 72 числами, состоящими из 23 десятичных разрядов, затрачивая по 3 секунды на операции сложения и вычитания. умножение выполнялось в течение 6 секунд, деление — 15,3 секунды, на операции вычисления логарифмов и выполнение тригонометрических функций требовалось больше минуты.
Даниил247
Var    a1, a2, a3, max: integer;   begin    writeln('a1=');       readln(a1);     writeln('a2=');       readln(a2);       writeln('a3=');     readln(a3);         if a1 > a2 then          max : = a1    else        max : = a2;       if a3 > max then        max : = a3;       writeln ('максимальное из них: ', max);   readln; end.

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Даны координаты трёх вершин треугольника (x1 , y1) , (x2, y2) , (x3, y3) . найти его периметр и площадь, используя формулу для расстояния между двумя точками на плоскости. для нахождения площади треугольника со сторонами a, b, cиспользовать формулу герона: где p — полупериметр треугольника: .
Ваше имя (никнейм)*
Email*
Комментарий*