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

Вычислить произведение по заданной формуле, не используя массивы (рекурсивная функция) - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Определить корень третьей степени по итерационной формуле http://www.cyberforum.ru/cpp-beginners/thread1831246.html
Определить корень третьей степени от Z по итерационной формуле, пока |Wn+1 - Wn| < e Wn+1 = Wn +(1/3)(Z/ (Wn)^2 - Wn) Начальное значение Z/3 , если Z >= 0 W0 = 3*Z, если Z < 1 Использовать функцию F(w) = w + (1/3)(Z/ w^2- w)
C++ Игра 100 спичек Игра "100 спичек". Из кучки, первоначально содержащей 100 спичек, двое играющих поочередно берут по несколько спичек: не менее одной и не более десяти. Выигрывает взявший последнюю спичку. Нашёл пример программы на Паскале, но никак не могу реализовать его на С++. const InitialCount=100; var Count,Num,Player: integer; Correct: boolean; begin cls; Player:=1; http://www.cyberforum.ru/cpp-beginners/thread1831237.html
Сгенерировать массив размером 1000х1000 с float значениями C++
Приветствую, нужна ваша помощь. Требуется генерировать массив размером 1000х1000 с float значениями, как это сделать? Заранее спасибо
Перегрузить операторы "=", "+=" так, чтобы производилось сложение строки и объекта C++
помогите ,пожалуйста вот задание:Реализовать класс String для работы со строками символов. Перегрузить операторы =, += так, чтобы производилось сложение строки и объекта. Предоставить конструктор копирования. Определить friend функции для операций ввода-вывода в поток. Добавлено через 1 минуту #include "stdafx.h" #include <iostream> #include <string> using namespace std; struct...
C++ Дописать удаление товаров из каталога http://www.cyberforum.ru/cpp-beginners/thread1831163.html
Разработать программу ведения каталога товаров на основе структур, имеющих следующие поля: номер, дата, наименование товара, цена, количество, стоимость. Программа должна реализовывать следующие функции: добавление новой записи; редактирование записи с указанным номером; удаление записи с указанным номером; Модифицировать программу ведения каталога товаров, добавив: -вывод информации на...
C++ Найти n первых простых чисел, сумма цифр у которых меньше заданного числа Помогите написать программу! Условие: найти n первых простых чисел, сумма цифр у которых меньше заданного m. подробнее

Показать сообщение отдельно
zss
Модератор
Эксперт С++
 Аватар для zss
6054 / 5657 / 1828
Регистрация: 18.12.2011
Сообщений: 14,448
Завершенные тесты: 1
21.10.2016, 14:53     Вычислить произведение по заданной формуле, не используя массивы (рекурсивная функция)
Терпеть ненавижу рекурсивные функции, а рекуррентно получается так
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
double P()
{
    double w1=0.3,w2=0.5;
    double p=1.0;
    for(int i=1;i<=50;i++)
    {
           double w3=i+sin(w1)-cos(w2);
           p*=w3;
           w1=w2;
           w2=w3;
    }
    return p;
}
 
Текущее время: 05:41. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru