Ҳалли масъалаҳои Абрамян — Begin21.

Ба дигарон равон намоед

Координатаҳои се қуллаҳои секунҷа дода шудаанд:  Периметр ва масоҳати онро ёбед. Аз формулаи ҳисобкунии масофаи байни ду нуқта дар ҳамворӣ (ниг. ба супориши Begin20) истифода баред. Барои ҳисобкунии масоҳати секунҷа формулаи Геронро истифода баред:

ки дар ин ҷо  – нимпериметр.

Дар забони с++

#include<iostream>

#include<cmath>

using namespace std;

int main ()

{

float x1,x2,x3,y1,y2,y3,a,b,c,p;

cout<<"x1="; cin>>x1;

cout<<"x2="; cin>>x2;

cout<<"x3="; cin>>x3;

cout<<"y1="; cin>>y1;

cout<<"y2="; cin>>y2;

cout<<"y3="; cin>>y3;

a=sqrt(pow((x2-x1),2)+pow((y2-y1),2));

b=sqrt(pow((x3-x2),2)+pow((y3-y2),2));

c=sqrt(pow((x3-x1),2)+pow((y3-y1),2));

p=(a+b+c)/2;

cout<<"a="<<a<<" b="<<b<<" c="<<c<<" p="<<p<<endl;

cout<<"s="<<sqrt(p*(p-a)*(p-b)*(p-c))<<endl;

return 0;

}

Маводҳои ҳамсон