Даны стороны двух...

Тема в разделе "Информатика", создана пользователем elvikar2, 18 янв 2010.

  1. elvikar2

    elvikar2 New Member

    Даны стороны двух прямоугольных треугольников:а=1.5,в=1.5,с=2.12;а=1,в=3,с=3.15 Составьте программу для вычисления разности из площадей. Используйтеподпрограмму вычисления площади одного треугольника.
     
  2. УДАФФ

    УДАФФ New Member

    #include <math.h>
    #include <cstdlib>
    #include <iostream>
     
    using namespace std;
     
    float s(float a,float b,float c)
    {
     float S,p;
     p=(a+b+c)/2;
     S=sqrt(p*(p-a)*(p-b)*(p-c));
     return S;
    }
     
    int main()
    {
     float a1=1.5,b1=1.5,c1=2.12,a2=1,b2=3,c2=3.15;
     float s1,s2;
     s1=s(a1,b1,c1);
     s2=s(a2,b2,c2);
     cout<<s1-s2<<endl;
     system("PAUSE");
     return 0 ;
    }
     

Поделиться этой страницей

Наша группа