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

Предупреждение в программе с рекурсивными функциями - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Переменный член http://www.cyberforum.ru/cpp-beginners/thread364512.html
Здраствуйте. В классе обявлен переменный член itsA в привытном методе доступа. Можно ли его с помощью такой функции new*itsA=new int обявленной в конструкторе этого класса сделать указателем на динамическую область памяти??? И что будет при его перезагрузке будет ли он по прежнему динамичным ???
C++ Решить несколько задач Добавлено через 1 минуту час остался. люди помогите. судьба решается http://www.cyberforum.ru/cpp-beginners/thread364507.html
Вычисление логарифма по основанию C++
Здравствуйте, как в языке си вычисляется логарифм по основанию?
вопросы связанные с темой "читай мат.часть" C++
Здравствуйте, имется код #define fname argv /* Archive file name */ #define sname argv /* Specimen's name */ int main(int argc, char **argv) { //int argc; //char *argv; //short item_sz ;
C++ Парсинг XML http://www.cyberforum.ru/cpp-beginners/thread364443.html
Как его на плюсах лучше сделать?
C++ Какое время будут показывать часы через р часов q минут r секунд? Текущее показание электронных часов: h часов (0 ≤ h ≤ 23) m минут (0 ≤ m ≤ 59) s секунд (0≤ k ≤ 59). Какое время будут показывать часы через р часов q минут r секунд? Дано действительное число R вида nnn. ddd (три цифровых разряда в дробной и целой частях). Поменять местами дробную и целую части числа и вывести полученное значение числа. В следующий раз учтите следующие моменты при... подробнее

Показать сообщение отдельно
IIIa66uMEM6eP
заставил Бендера
 Аватар для IIIa66uMEM6eP
432 / 288 / 10
Регистрация: 05.12.2010
Сообщений: 1,642
Записей в блоге: 6
11.10.2011, 13:17     Предупреждение в программе с рекурсивными функциями
Чуть чуть переделал. Зря объявляли просто в начале функции, а потом внизу в подпрограмме опять их объявляли.
Среда DEV-cpp

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
#include <cstdlib>
#include <iostream>
#include <cmath>
using namespace std;
double pFunction (int i) 
{
        if (i==1)
                return cos (1);
        if (i==2)
                return -sin (1);
        if (i>=3)
                return (2*pFunction (i-1) - pFunction (i-2));
}
 
double hFunction (int i, int z) 
{
        if (i==1)
                return 0.5;
        if (i==2)
                return sin (0.5);
        if (i>=3)
                return (z*hFunction (i-1, z) + hFunction (i-2,z));
}
int main(int argc, char *argv[])
{
    
    double c;
int z;
cout << "Input z=";
cin>> z;
 
c=pFunction (9)/hFunction (3, z)+pFunction (4);
cout << "c="<< c << endl;
 
    system("PAUSE");
    return EXIT_SUCCESS;
}
Добавлено через 2 минуты
эээ поспешил я, оно то компилируется но правильно ли работает?
 
Текущее время: 23:04. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru