Форум программистов, компьютерный форум, киберфорум
Наши страницы

Не присваивается значение переменной - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Fizz buzz, господа! http://www.cyberforum.ru/cpp-beginners/thread1743620.html
Недавно в одном чате всплыло обсуждение этой простой задачки. В простейшем варианте ее условие звучит так:Нужно напечатать числа от 1 до 100, только если число делится нацело на 3, напечатать слово...
C++ Ошибка в сортировке элементов структуры Пытаюсь отсортировать элементы структуры. Есть код, но он не работает. Пишет, что ошибка, собственно, в строках сортировки. void sort(COMPANIES *final, int CompNum)//Сортировка { int i; int... http://www.cyberforum.ru/cpp-beginners/thread1743611.html
Как создать несколько пронумерованных файлов C++
Например я хочу создать 10 файлов с именами file0, file1 и так далее до 9 for(int i=0; i<10; i++) { ofstream fout(); // В общем вот тут я не знаю как записать имя файла, чтобы писалось...
C++ Вывести коды каждого символа матрицы
Здравствуйте. Очень нужна ваша помощь. Не могу написать программу!! Нужно ввести n последовательностей строковых констант разной длины, представить их в виде символьной матрицы размерностью m*n, где...
C++ Трёхленточное слияние. Сортировка файла http://www.cyberforum.ru/cpp-beginners/thread1743577.html
Необходимо упорядочить файл чисел. Алгоритм работает как надо. Проблема с самими файлами. На каждой итерации цикла в файлы выводится на один символ больше, чем надо. Бьюсь уже третий день, понять...
C++ Алгоритм Грэхема Всем доброго времени суток На завтра надо уже принести алгоритм грэхема, но толком ничего не объяснил преподаватель Нашёл разные источники, но что не скопирую к себе - всё не работает 1)... подробнее

Показать сообщение отдельно
zss
Модератор
Эксперт С++
6636 / 6198 / 2051
Регистрация: 18.12.2011
Сообщений: 16,159
Завершенные тесты: 1
24.05.2016, 07:22
1. Все вычисления у Вас в целочисленной арифметике, поэтому и складываете нули.
2. tmp не присвоено начальное значение и объявлять его надо вне цикла
C++
1
2
3
4
5
6
7
double w=0;
double fc=1.0;
for(int i=1; i<=k; i++)
{
      fc=-fc/i; // здесь учтется и факториал и знак (-1^i )
      w+=(i-3.0)*(i-3.0)/fc;
}
И учитесь писать формулы с помощью редактора внизу страницы
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.