С++Безотлагательно!!!!!Сделайте функцию из этой программки: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;

Задать свой вопрос
1 ответ
include lt;iostreamgt;
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;
Даниил Тармочин
спасибо громадное!!
, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт