stendpost
?>

Составить программу по коду. a=4 b=3.5 c=2 print((a+2*b-3*c)/(5*a+b))

Информатика

Ответы

И.Д.1065
#include <cstdlib>
#include <iostream>
#include <cmath>
using namespace std;

int main() {
   float a,b,c,p,s;
   struct   {
           float ax,ay,bx,by,cx,cy;
     } ABC;
   cout<<" задайте координаты точек"<<endl;
   cout<<" ax "<<" ay "<<" bx "<<" by "<<" cx "<<" cy";
   cout<<endl;
   cin>>ABC.ax>>ABC.ay>>ABC.bx>>ABC.by>>ABC.cx>>ABC.cy;
// вычисление длин сторон
   a=sqrt(pow((ABC.bx-ABC.ax),2)+pow((ABC.by-ABC.ay),2));
   b=sqrt(pow((ABC.cx-ABC.bx),2)+pow((ABC.cy-ABC.by),2));
   c=sqrt(pow((ABC.cx-ABC.ax),2)+pow((ABC.cy-ABC.ay),2));
   p=(a+b+c)/2;
// проверка, что можно составить треугольник
   if (((p-a)>0) && ((p-b)>0) && ((p-c)>0))
   cout<<"точки образуют треугольник"<<endl;
   else  cout<<"точки лежат на одной прямой"<<endl;

   system("pause");
   return(0);
}

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

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

Составить программу по коду. a=4 b=3.5 c=2 print((a+2*b-3*c)/(5*a+b))
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

best00
Вячеслав
Людмила Анна
office46
Васильевичь Виктория457
yfetyukov2
Антонович937
Александровна-Васильевна
Татьяна_Александра1114
krikatiy
shoora
Олег86
sev-94428
Анатольевич-Лариса
achernakov