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

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

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

Перевести математическую формулу в С++ - C++

13.04.2013, 13:19. Просмотров 644. Ответов 3
Метки нет (Все метки)

Ребят помогите.... очень нужно. Всю программу написал, а вот формулу одну не могу вывести

http://www.cyberforum.ru/cgi-bin/latex.cgi?G=\sum_{i=0}^{4}*\frac{cos(\prod_{k=0}^{i}({x}_{k}-0.5))}{{x}_{i}-1.2}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.04.2013, 13:19     Перевести математическую формулу в С++
Посмотрите здесь:

Описать математическую ф-цию C++
C++ Подскажите как провописать математическую функцию на с++
Как верно перевести формулу на язык c++? C++
C++ Запрограммировать математическую сумму
Математическую функцию отобразить на языке С++ C++
Как правильно записать математическую формулу на C++? C++
Записать математическую формулу на языке C++ C++
C++ Необходимо написать программу и составить математическую модель решения, пожалуйста
Не могу изменить математическую функцию C++
C++ Почему компилятор ругается на математическую функцию?
Представить математическую запись фрагмента программы C++
C++ Преобразовать из записи С++ в общепринятую математическую запись

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Байт
Эксперт C
15539 / 9881 / 1484
Регистрация: 24.12.2010
Сообщений: 18,479
13.04.2013, 13:37     Перевести математическую формулу в С++ #2
C++
1
2
3
4
5
6
for(i=0, G=0; i<=4;i++) {
  for(k=0, P=1; k<=i; k++) {
     P *= x[k]-0.5;
  }
  G += cos(P)/(x[i] - 1.2);
}
taras atavin
Ушёл с форума.
3569 / 1752 / 91
Регистрация: 24.11.2009
Сообщений: 27,619
13.04.2013, 14:13     Перевести математическую формулу в С++ #3
Цитата Сообщение от Байт Посмотреть сообщение
for(i=0, G=0; i<=4;i++) {
* for(k=0, P=1; k<=i; k++) {
* * *P *= x[k]-0.5;
Раз -0.5, значит действительная арифметика, а P=1 - присваивание целого. В принципе допустимо, если имеется ввиду неявное приведение, но к букве задания ближе
C++
1
2
3
4
5
6
for(i=0, G=0.0; i<=4;i++) {
  for(k=0, P=1.0; k<=i; k++) {
     P *= x[k]-0.5;
  }
  G += cos(P)/(x[i] - 1.2);
}
. Кстати, там ещё и косинус, в целочисленной арифметике он обратится в 0.
Paniker
0 / 0 / 0
Регистрация: 05.04.2013
Сообщений: 9
13.04.2013, 14:19  [ТС]     Перевести математическую формулу в С++ #4
Байт, ошибку выдает(
Yandex
Объявления
13.04.2013, 14:19     Перевести математическую формулу в С++
Ответ Создать тему
Опции темы

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