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

Задача на рекурсию - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Конвертировать из с в с++ http://www.cyberforum.ru/cpp-beginners/thread868840.html
Переделать из язика с в язик С++ файл снизу #include <iostream> #include <stdio.h> #include <stdlib.h> #include <string.h> using namespace std; struct bazas { char name;
C++ Переход на нужную позицию в файле и затем считывание с этой позиции программа организация дека из файла, файл текстовый, можно бинарный, но так удобней тут только часть кода, наверн этого достаточно я строю дек затем хочу добавить еще элемент, справа и слева потом удаляю, очищаю память пробовала и функцииями fseek(), ftell() и fgetpos(),fsetpos но результат в принципе одинаковый, когда считываю, то считывается, как я понимаю, пустая строка http://www.cyberforum.ru/cpp-beginners/thread868839.html
Вычислить значение функции C++
Здравствуйте! помогите, пожалуйста, написать программу для задания: F(x) = (x – a) / (x – c) - при x > 3 и b = 0, { a x^2 – b x + c - при x < 3 и b != 0, x / c - в остальных случаях. G = НЕ (A ИЛИ B) И (A МОД2 C)
C++ Вместо нуля выводит непонятное число
Вот пожалуйста кусок кода, считающий неувязку после решения СЛАУ: int n=5; double **a, *b, *x, r, c, s, q; int i, j, d, p, m, k; ---------------------//---------------------- double nev, del, z, summ; for (i=1; i<=n; i++) {
C++ Задачи. Однонаправленные связные списки http://www.cyberforum.ru/cpp-beginners/thread868831.html
Здравствуйте, пытаюсь разобраться со связными списками, решаю задания и столкнулся с проблемами (заданиями), в которых не могу разобраться: 1) Нужно перенести 3-й элемент в начало списка. 2) Разбить список на два подсписка с отрицательными элементами в одном, положительными в другом (Для набора действительных чисел, представленных в виде списка, построить два списка: положительных и...
C++ Используя цикл с постусловием, составить программу табулирования функции F(x)=sin(x)-cos(x) на отрезке [a, b] с шагом h Помогите написать пожалуйста программу: Используя цикл с постусловием, составить программу табулирования функции F(x)=sin(x)-cos(x) на отрезке с шагом h. Результат представить в виде таблицы, первый столбец которой – значения аргумента, второй – соответствующие значения функции. Вот что получилось у меня, но это не правильно... #include <cstdlib> #include <iostream> #include <math.h> ... подробнее

Показать сообщение отдельно
Рейвол
2 / 2 / 0
Регистрация: 06.10.2012
Сообщений: 44
18.05.2013, 00:42     Задача на рекурсию
Вот код проги которую я написал:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
#include <iostream>
using namespace std;
 
 
int factr(double i){
    int answer;
    if(i==1)
        return(1);
    }
double rec(int x, double i)
    {    double sum;
        if (i == 1) return i*i+x;
        else return sum+=((factr(i)+x*x*x)/factr(i))+rec(x,i-1);
    }
int main()
{
    
    int i;
    int x;
    
 
    cout << "vvedite i:";
    cin >> i;
    while(n<=0)
    {
        cout<<"error"<<endl<<"Vvedite i:";
        cin >> i;
    }
    cout<<'\n';
    cout<<"Vvedite x:";
    cin>>x;
    cout<<'\n';
 
    
    cout<<"Rez:"<<rec(x,i)<<endl;
    system("pause");
    return 0;
}
Задание : Найти сумму n-членов ряда http://www.cyberforum.ru/cgi-bin/latex.cgi?\sum_{i=1}^{n}\frac{i!+x^3}{i!}
проблема заключаеться в том, что он не высчитывает суму, зачастую отображает какие то каки-маляки. я вообще без понятия что с этим делать.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 10:58. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru