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

Алгоритм схемы Горнера - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Сколько элементов двумерного массива меньше любого элемента на главной диагонали http://www.cyberforum.ru/cpp-beginners/thread422119.html
Определить сколько элементов двумерного массива меньше любого элемента на главной диагонали. Добавлено через 1 минуту Решите пожалуйста задачу. А то я в это чайник!(
C++ Ошибка в коде не могу понять в чем Вот код программы: #include <iostream> #include <math.h> using namespace std; int main() { double R; int x; cout << "X="; http://www.cyberforum.ru/cpp-beginners/thread422090.html
Передача двумерного массива C++
Здравствуйте. Требуется передать двумерный массив в функцию и там уже его использовать. Все никак не получалось, полазил по результатам поиска, перепробовал различные способы, например, как тут http://www.cyberforum.ru/cpp-builder/thread349601-page3.html#post2004438 и тут http://www.cyberforum.ru/cpp-beginners/thread365228.html Итак, есть двумерный массив нулей/единиц определенного размера....
Один класс не видит другой C++
Есть 2 класса, унаследованные от общего родителя. Один из классов-потомков не видит второй, объявленный ниже. Попытки обвиться его заранее в виде class girl и использовать в сlass man контейнер girl *g не принесли результата. Собственно проблема в функции void reaction(girl& g) класса man. Как заставить их видеть друг друга?Как передать объект класса в параметре функции? #include...
C++ Помогите найти ошибку. http://www.cyberforum.ru/cpp-beginners/thread422074.html
Задание с подпрограммой, которая упорно не хочет работать и я уже не знаю в чем ошибка.(Данные считываются из текстового файла) Даны массивы N1…N20 – наименование стран; K1…K20 – население в каждой стране; S1…S20 – занимаемая площадь. Напечатать два списка: 1-ый - список стран, где на одного человека приходится от 0,1 до 1 кв.км; 2-ой – список стран, где на одного человека приходится...
C++ Найти в матрице первый по очереди строка с наибольшей суммой элементов. Дано матрицу размерности N на M. Найти в матрице первый по очереди строка с наибольшей суммой элементов. Вывести его номер. подробнее

Показать сообщение отдельно
TamTam
18 / 18 / 1
Регистрация: 28.12.2011
Сообщений: 176
04.01.2012, 00:59     Алгоритм схемы Горнера
Задача такова: необходимо посчитать Сумму произведения ((-1)^k)*(((x/2)^2k)/((k!)^2)), где k изменяеться от 1 до бесконечности.

Мною была написана программа на си++ по алгоритму:
1. S=0
2. k=1
3. S=((-1)^k)*(((x/2)^2k)/((k!)^2))
4. k=k+1
5.если k больше 10 в -3 спепени(например), вернуться на 3. иначе выход.

Однако преподователь потребовал, чтобы в вычислении использовалась схема Горнера. И хотя я знаю что это и могу все посчитать вручную, алгоритм для этого написать никак не получаеться. Подскажите кто что может.

Добавлено через 33 минуты
Суть схемы Горнера в том, что за скобки постоянно выносится общий множитель. Т.е. в моем случае:

((x/2)^2)*((-1)/(1!^2)+((x/2)^2)*(((-1)^2)/(2!^2))+((x/2)^2)*(((-1)^3)/(3!^2))+...

Рекурсию наблюдаю, а вот алгоритм..
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 14:07. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru