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

Вычислить сумму рекурсивно - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Данa последовотельность чисел http://www.cyberforum.ru/cpp-beginners/thread180567.html
Дана последовотельность чисел b1,...bn . Получить квадратную матрицу порядка n, для которой элементарными есть числа b1,...bn в n степени , росположенные по схеме:
C++ Тема "Строки" Задан текст. Распечатать все слова, содержащие заданный символ. Нужна програмулька на C++ которая из заданного текста. Распечатает все слова, содержащие заданный символ. Заранее спасибо! :kissing: http://www.cyberforum.ru/cpp-beginners/thread180566.html
C++ 3 во 2 степени .
Чет решить не могу затык .. ошибка . #include <iostream> using namespace std; void main () { setlocale( LC_ALL,"Russian" ); int s = pow (3,2); cout << s ; cin.get ();
Что за библиотека wt? для создания сайтов. C++
Вот услышал про неё, что можно с её помощью создавать сайты. Собственно никакой документации или книги по ней на русском не нашел. Если есть те кто ей пользуется, можете примерно описать, что она из себя представляет. - Эта превращает c++ в серверный язык типа php , cgi? то есть грубо говоря, я могу файл .cpp выложить допустим в папку home/www и обратившись по адресу получу html код? И...
C++ Создать однонаправленный список, перегрузить операции + [] == >> << http://www.cyberforum.ru/cpp-beginners/thread180537.html
Создать однонаправленный список с элементами типа char и перегрузить операции , <<, >>, ==, + Дублирование тем запрещено правилами форума (п. 3.4). Не плодите одинаковых тем.
C++ Наследование Помогите плиз. Условия задачи: создать наследование по такой схеме: документ(класс родитель) и от него унаследовать классы чек, квитанция, накладная. подробнее

Показать сообщение отдельно
easybudda
Модератор
Эксперт С++
 Аватар для easybudda
9373 / 5423 / 914
Регистрация: 25.07.2009
Сообщений: 10,423
24.10.2010, 04:16     Вычислить сумму рекурсивно
Цитата Сообщение от милая Посмотреть сообщение
а можешь на С++ перевести
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
#include <cmath>
 
inline double func(int p){
    double c = cos(static_cast<double>(p));
    return c * c / static_cast<double>(3 * p - 3);
}
 
double sum(int n){
    return ( n < 3 ) ? 0.0 : ( n == 3 ) ? func(n) : func(n) + sum(n - 1);
}
 
int main(){
    int n;
    std::cout << "n = ";
    std::cin >> n;
    std::cout << "r = " << sum(n) << std::endl;
    return 0;
}
 
Текущее время: 16:52. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru