Форум программистов, компьютерный форум CyberForum.ru

формула герона - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 13, средняя оценка - 4.77
compas
Сообщений: n/a
04.02.2010, 19:54     формула герона #1
найти площадь 2х трёугольников по формуле герона, оформить в виде ф-ций

p=(a+b+c)/2;
S=sqrt(p*(p-a)*(p-b)*(p-c));

помогите плиз!
с++

Добавлено через 42 минуты
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream.h>
#include <math.h>
#include <conio.h>
 
void main ()
 
{
clrscr ();
int a1,b1,c1,a2,b2,c2;
double p1,s1,p2,s2;
cout<<"vvedite storony 1tr"<<a1<<b1<<c1<<endl;
cin>>a1>>b1>>c1;
cout<<"vvedite storony 2tr"<<a2<<b2<<c2<<endl;
cin>>a2>>b2>>c2;
p1=(a1+b1+c1)/2;
s1=sqrt(p1*(p1-a1)*(p1-b1)*(p1-c1));
p2=(a2+b2+c2)/2;
s2=sqrt(p2*(p2-a2)*(p2-b2)*(p2-c2));
cout<<"s1="<<s1<<endl;
cout<<"s2="<<s2<<endl;
getch ();
}
вот прога, но кто может в функциях оформить?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.02.2010, 19:54     формула герона
Посмотрите здесь:

C++ Вычислить площадь треугольника по формуле Герона
C++ Нахождения площади треугольника по формуле Герона
вычислить площадь треугольника по формуле герона C++
вычислить площадь треугольника со сторонами a,b,c по формуле Герона C++
Вычислить площади треугольников с помощью формулы Герона C++
C++ Найти площадь треугольника по формуле Герона
C++ Найти площадь треугольника по формуле Герона
C++ Найти площадь треугольника по формуле Герона

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
M128K145
Эксперт C++
 Аватар для M128K145
8272 / 3491 / 142
Регистрация: 03.07.2009
Сообщений: 10,707
05.02.2010, 01:58     формула герона #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
#include <iostream.h>
#include <math.h>
#include <conio.h>
 
void Input(int a, int b, int c)
{
    cout<<"vvedite storony tr"<<a<<b<<c<<endl;
    cin>>a>>b>>c;
}
double Square(int a, int b, int c)
{
    double p, s;
    p = (a + b + c) / 2;
    s = sqrt(p * (p - a) * (p - b) * (p - c));
    return s;
}
int main ()
{
    clrscr ();
    int a1, b1, c1, a2, b2, c2;
    Input(&a1, &b1, &c1);
    Input(&a2, &b2, &c2);
    cout<<"s1="<<Square(a1, b1, c1)<<endl;
    cout<<"s2="<<Square(a2, b2, c2)<<endl;
    getch ();
    return 0;
}
Yandex
Объявления
05.02.2010, 01:58     формула герона
Ответ Создать тему
Опции темы

Текущее время: 16:24. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru