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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
 
Steve_0
0 / 0 / 0
Регистрация: 12.12.2013
Сообщений: 34
#1

Найти площадь пятиугольника - C++

15.12.2013, 22:26. Просмотров 942. Ответов 15
Метки нет (Все метки)

даны вещественные числа a.b.c.d.e Найти площадь пятиугольника ,(определить функцию для расчёта площади треугольника по трём сторонам)
в задании картинка пятиугольника
Миниатюры
Найти площадь пятиугольника  
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.12.2013, 22:26
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Найти площадь пятиугольника (C++):

Найти площадь пятиугольника - C++
Даны вещественные числа а, b, с, d, e. Найти площадь пятиугольника, изображенного на рис.2. (Определить функцию для расчета площади...

Найти площадь пятиугольника, изображенного на рисунке - C++
Даны вещественные числа a,b,c,d,e. Найти площадь пятиугольника, изображенного на рисунке. Определить функцию для расчета площади по 3-ем...

Даны четные числа a,b,c,d. Найти площадь пятиугольника - C++
На С++. Даны четные числа a,b,c,d. Найти площадь пятиугольника.

Найти площадь пятиугольника по заданным длинам сторон и диагоналей - C++
Даны действительные числа a,b,c,d,e,f,g. Найти площадь пятиугольника,изображенного на рисунке.(Определить процедуру вычисления площади...

Проверить возможность построения пятиугольника, изображенного на рисунке и найти его площадь - C++
Друзья, очень нужна Ваша помощь! Не получается верно (в синтаксическом плане) написать вот такую вот программку на СИ++ Даны...

Найти площадь пятиугольника (определить функцию для расчёта площади треугольника по трём сторонам) - C++
даны вещественные числа a.b.c.d.e Найти площадь пятиугольника ,(определить функцию для расчёта площади треугольника по трём сторонам) в...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
alekla
5 / 5 / 2
Регистрация: 25.08.2013
Сообщений: 39
15.12.2013, 22:36 #2
Есть замечательная формула Герона:
S=sqr(p(p-a)(p-b)(p-c))
p=a+b+c/2
Дальше сам поймешь.
Steve_0
0 / 0 / 0
Регистрация: 12.12.2013
Сообщений: 34
15.12.2013, 22:38  [ТС] #3
напишите программный код пожалуйста я чайник в с++
alekla
5 / 5 / 2
Регистрация: 25.08.2013
Сообщений: 39
15.12.2013, 22:47 #4
C++
1
2
3
4
5
6
7
8
9
#include<mach.h> 
#include "stdafx.h"
 
int main() { 
Double a,b,c,d,e,f,g,S,s1,s2,s3,p1,p2,p3;
p1=(a+b+g)/2;
s1=sqrt(p1*(p1-a)(p1-b)(p1-g));
return 0;
}
по анологии сам допишешь
Steve_0
0 / 0 / 0
Регистрация: 12.12.2013
Сообщений: 34
15.12.2013, 22:54  [ТС] #5
напиши пожалуйста полный код программы , а то я не допишу с с++ ваще беда
alekla
5 / 5 / 2
Регистрация: 25.08.2013
Сообщений: 39
15.12.2013, 23:01 #6
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include<mach.h> 
#include "stdafx.h"
 
int main() { 
double a,b,c,d,e,f,g,S,s1,s2,s3,p1,p2,p3;
p1=(a+b+g)/2;
p2=(f+g+c)/2;
p3=(e+f+d)/2;
s1=sqrt(p1*(p1-a)(p1-b)(p1-g));
s2=sqrt(p2*(p2-f)(p2-g)(p2-c));
s3=sqrt(p3*(p3-e)(p3-f)(p3-d));
S=s1+s2+s3;
return 0;
}
Steve_0
0 / 0 / 0
Регистрация: 12.12.2013
Сообщений: 34
19.12.2013, 21:33  [ТС] #7
в самой первой строчке ошибка
alekla
5 / 5 / 2
Регистрация: 25.08.2013
Сообщений: 39
19.12.2013, 21:42 #8
Сообщение было отмечено автором темы, экспертом или модератором как ответ
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
#include "stdafx.h"
#include"math.h"
 
 
 
 
int _tmain(int argc, _TCHAR* argv[])
{
    double a, b, c, d, e, f, g, S, s1, s2, s3, p1, p2, p3;
    /*a = 4;
    b = 6;
    c = 7;
    d = 7;
    e = 1;
    f = 5;
    g = 9;*/
 
    p1 = (a + b + g) / 2;
    p2 = (f + g + c) / 2;
    p3 = (e + f + d) / 2;
    s1 = sqrt(p1*(p1 - a)*(p1 - b)*(p1 - g));
    s2 = sqrt(p2*(p2 - f)*(p2 - g)*(p2 - c));
    s3 = sqrt(p3*(p3 - e)*(p3 - f)*(p3 - d));
    S = s1 + s2 + s3;
    return 0;
}
Steve_0
0 / 0 / 0
Регистрация: 12.12.2013
Сообщений: 34
19.12.2013, 21:48  [ТС] #9
в проге ошибки пишет!!!!!
alekla
5 / 5 / 2
Регистрация: 25.08.2013
Сообщений: 39
19.12.2013, 21:48 #10
У вас VS?
azoller
17 / 17 / 1
Регистрация: 03.05.2013
Сообщений: 114
19.12.2013, 21:50 #11
alekla, ты специально эту ошибку допускаешь?
alekla
5 / 5 / 2
Регистрация: 25.08.2013
Сообщений: 39
19.12.2013, 21:51 #12
Какую?!
azoller
17 / 17 / 1
Регистрация: 03.05.2013
Сообщений: 114
19.12.2013, 21:53 #13
alekla, извиняюсь, я не знал, что между #include и библиотекой можно пробел оставлять. Век живи - век учись.
alekla
5 / 5 / 2
Регистрация: 25.08.2013
Сообщений: 39
19.12.2013, 21:57 #14
Цитата Сообщение от azoller Посмотреть сообщение
alekla, извиняюсь, я не знал, что между #include и библиотекой можно пробел оставлять. Век живи - век учись.
Спасибо за совет-_-
Steve_0
0 / 0 / 0
Регистрация: 12.12.2013
Сообщений: 34
19.12.2013, 23:33  [ТС] #15
эм а если по русски?

Добавлено через 1 час 31 минуту
int _tmain(int argc, _TCHAR* argv[])
вот в этой строчке ошибку выдаёт
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
19.12.2013, 23:33
Привет! Вот еще темы с ответами:

Площадь пятиугольника - C++
Как найти площадь пятиугольника, зная длины сторон и координаты вершин? Не могу найти формулу подходящую. Знаю формулу S = 0.5*P*r, ...

Написать программу: площадь пятиугольника - C++
Даны действительные числа a, b, c, d, e - стороны пятиугольника. Найти площадь пятиугольника. (Определить процедуру ...

Неправильно определяется вхождение точки в пятиугольник или площадь пятиугольника - C++
См. pentagon.cpp, строка 55. Считается сумма площадей треугольников, которые состоят из двух последовательных точек пятиугольника, и...

Найти площадь грани, площадь полной поверхности и объем куба - C++
Дана длина ребра куба. Найти площадь грани, площадь полной поверхности и объем куба. Результаты вывести на экран с пояснительным текстом.


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
19.12.2013, 23:33
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru