Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Офф-топ

Страница: 1 |

 

  Вопрос: Си. Использование подпрограммы Добавлено: 15.12.06 23:43  

Автор вопроса:  Max
Помогите пожалуста. У меня возникла проблема с решением задачи на Си.
- Вычислить площадь правильного шестиугольника со стороной а, используя подпрограмму вычисления площади треугольника.

Ответить

  Ответы Всего ответов: 3  

Номер ответа: 1
Автор ответа:
 Sharp


Лидер форума

ICQ: 216865379 

Вопросов: 106
Ответов: 9979
 Web-сайт: sharpc.livejournal.com
 Профиль | | #1
Добавлено: 16.12.06 16:10
Площадь правильного шестиугольника со стороной a равна 6 площадям треугольника со сторонами a, a, a.
function tsquare(double a, double b, double c){
  double p = (a+b+c)/2;
  return sqrt(p*(p-a)*(p-b)*(p-c));
}
...
return 6 * tsquare(a);
Примерно так

Ответить

Номер ответа: 2
Автор ответа:
 Sharp


Лидер форума

ICQ: 216865379 

Вопросов: 106
Ответов: 9979
 Web-сайт: sharpc.livejournal.com
 Профиль | | #2
Добавлено: 16.12.06 16:11
Патч №1:
tsquare(a)
заменить на
tsquare(a, a, a)

Ответить

Номер ответа: 3
Автор ответа:
 Max



Вопросов: 5
Ответов: 6
 Профиль | | #3 Добавлено: 16.12.06 18:47
спасибо огромное.

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам