Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 21.11.2010, 22:51   #1
WitaliG
Пользователь
 
Регистрация: 17.08.2010
Сообщений: 75
По умолчанию Что обозначает NaN?

Здравствуйте!
Дана задача:
Вычислить объем пирамиды, основанием которой является треугольник, для значений А, В, С и Н данных в контрольном примере. Для вычисления площади основания использовать формулу Герона:

,
где:
.
Объем пирамиды:
.

Исходные данные взять из контрольного примера.
Контрольный пример: A=3, B=4, C=5, H=6. Результат V=12.
Я написал код:
var
a,b,c,h,S,P,V :real;
begin
a :=3; b :=4; c :=5; h :=6;
p :=(a+b+c)/c;
s :=sqrt(p*(p-a)*(p-b)*(p-c));
v :=(s*h)/3;
writeln(v);
end.
Но результат выдает: NaN
Вопрос: Что обозначает NaN? И что я неправильно написал, что у меня правильный результат не получается?
С уважением Виталий.
WitaliG вне форума
Старый 21.11.2010, 23:21   #2
WhiteSpirit
Пользователь
 
Регистрация: 28.05.2010
Сообщений: 82
По умолчанию

Ошибка в том, что программа пытается извлечь квадратный корень из отрицательного числа
WhiteSpirit вне форума
Старый 21.11.2010, 23:36   #3
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

Дабл-пост.
http://www.programmersforum.ru/showthread.php?t=123036

закрыто.
Serge_Bliznykov вне форума
Закрытая тема


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите что обозначает "диск D:/ не является приложением win32." Ospa Windows 19 05.06.2011 21:02
Что обозначает[inv] и [nbl]? Olya2131 Microsoft Office Access 7 10.06.2010 17:26
написать что обозначает каждая строчка Ozzzy Помощь студентам 2 31.05.2010 13:13
-NaN при подсчетах что это?? kostya2 Общие вопросы C/C++ 4 07.05.2009 17:56