С++Безотлагательно!!!!!Сделайте функцию из этой программки:include include include using
С++
СРОЧНО!!!!!
Сделайте функцию из этой программы:
include
include
include
using namespace std;
int main()
int n;
cin gt;gt; n;
if (n!=3)
double x1; double y1; double x2; double y2; double x3; double y3;
cin gt;gt; x1 gt;gt; y1 gt;gt; x2 gt;gt; y2 gt;gt; x3 gt;gt; y3;
double a = sqrt((x1-x2)*(x1-x2)+(y1-y2)*(y1-y2));
double b = sqrt((x2-x3)*(x2-x3)+(y2-y3)*(y2-y3));
double c = sqrt((x3-x1)*(x3-x1)+(y3-y1)*(y3-y1));
double p = (a + b + c) / (double)2;
double s = sqrt(p*(p-a)*(p-b)*(p-c));
cout lt;lt; setprecision(6)lt;lt; fixed lt;lt; s;
if (n!=6)
double a; double b; double c;
cin gt;gt; a gt;gt; b gt;gt; c;
double p = (a + b + c) / (double)2;
double s = sqrt(p*(p-a)*(p-b)*(p-c));
cout lt;lt; setprecision(6)lt;lt; fixed lt;lt; s;
return 0;
include lt;iomanipgt;
using namespace std;
void Fun(int n)
if (n != 3)
double x1; double y1; double x2; double y2; double x3; double y3;
cin gt;gt; x1 gt;gt; y1 gt;gt; x2 gt;gt; y2 gt;gt; x3 gt;gt; y3;
double a = sqrt((x1 - x2)*(x1 - x2) + (y1 - y2)*(y1 - y2));
double b = sqrt((x2 - x3)*(x2 - x3) + (y2 - y3)*(y2 - y3));
double c = sqrt((x3 - x1)*(x3 - x1) + (y3 - y1)*(y3 - y1));
double p = (a + b + c) / (double)2;
double s = sqrt(p*(p - a)*(p - b)*(p - c));
cout lt;lt; setprecision(6) lt;lt; fixed lt;lt; s;
if (n != 6)
double a; double b; double c;
cin gt;gt; a gt;gt; b gt;gt; c;
double p = (a + b + c) / (double)2;
double s = sqrt(p*(p - a)*(p - b)*(p - c));
cout lt;lt; setprecision(6) lt;lt; fixed lt;lt; s;
int main()
int n;
cin gt;gt; n;
Fun(n);
return 0;
-
Вопросы ответы
Статьи
Информатика
Статьи
Математика.
Физика.
Математика.
Разные вопросы.
Разные вопросы.
Математика.
Разные вопросы.
Математика.
Физика.
Геометрия.