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

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

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

Ошибка в выражении (проблема с формулой) - C++

06.03.2012, 10:27. Просмотров 357. Ответов 4
Метки нет (Все метки)

Здравствуйте, возникла проблема с формулой, начал грешить на неправильную запись ln(от числа)
Задание: Ошибка в выражении (проблема с формулой)
У меня в ответе получается - ~5

C++
1
Z=((A*B)/(C+sin(C))) +  log(log(A)/sin(B)) - sqrt (((A*A) - (B*B)) * cos (C)) / sqrt ((((A-5))/C+5))- sqrt(sqrt(sqrt((A)+sqrt(C)+sqrt(2*sin(sqrt(A))))));
Укажите пожалуйста на ошибку в формуле.

PS(тупо додумал что ошибка в скобке, не учел область примера)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.03.2012, 10:27     Ошибка в выражении (проблема с формулой)
Посмотрите здесь:

Некоректности в булевом выражении C++
C++ порядок в выражении
C++ Не пойму где ошибка при вычислении площади треугольника формулой Герона
Пользуясь рекуррентной формулой.... C++
Проблема с libmms - ошибка при компиляции. C++
Задача с формулой C++
C++ Задача с формулой
Исправить ошибку в выражении C++
C++ Что не так с формулой?
C++ Тип double в условном выражении
как разобраться с формулой C++
Объясните последовательность операций в выражении C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
dimcoder
Полярный
 Аватар для dimcoder
449 / 422 / 66
Регистрация: 11.09.2011
Сообщений: 1,111
06.03.2012, 10:32     Ошибка в выражении (проблема с формулой) #2
Цитата Сообщение от Gores Посмотреть сообщение
(A-5))/C+5)
C++
1
(a-5)/(c+a)
Да уж, со скобками намудрено, сейчас попробую почитабельнее сделать.
Gores
0 / 0 / 0
Регистрация: 29.02.2012
Сообщений: 30
06.03.2012, 10:38  [ТС]     Ошибка в выражении (проблема с формулой) #3
Ответ перешел из ~5 до -2, в задание указано -1, буду разбираться дальше
dimcoder
Полярный
 Аватар для dimcoder
449 / 422 / 66
Регистрация: 11.09.2011
Сообщений: 1,111
06.03.2012, 10:53     Ошибка в выражении (проблема с формулой) #4
C++
1
  Z=( (A*B)/(C+sin(C)) +  log(log(A)/sin(B)) - sqrt (A*A - B*B * cos(C)) ) / ( sqrt((A-5)/(C+A)) - sqrt(      sqrt (sqrt(A)+sqrt(C)) +sqrt(2*sin(sqrt(A))) )        );
Со скобками реально было напутано. Сейчас все работает. Лишние пробелы можете убрать.
Gores
0 / 0 / 0
Регистрация: 29.02.2012
Сообщений: 30
06.03.2012, 10:58  [ТС]     Ошибка в выражении (проблема с формулой) #5
Уже заметил, большое спасибо)
Yandex
Объявления
06.03.2012, 10:58     Ошибка в выражении (проблема с формулой)
Ответ Создать тему
Опции темы

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