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

Вопрос по определению типа переменной - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Ошибка при компиляции(( http://www.cyberforum.ru/cpp-beginners/thread371621.html
Fatal: Expected a file name Что делать??? в Project->Options ->Directories/Conditionals все указано правильно.... что только не пробовала.... одно и тоже - не компилирует(( Windows переустанавливать что ли??? Добавлено через 11 минут никто с такой проблемой не пересекался??? ((
C++ Чтение данных из файла и работа с ними Может ли кто нибудь помочь? Нужно в Visual Studio 2010 написать программу, которая будет из файла читать определённые значения переменных. А потом на основании этих данных будет строить график, подставляя эти данные в формулу для графика, желательно используя OpenGl. Но было бы круто чтоб кто-либо помог хотя бы с первой частью-чтением из файла Буду очень благодарен! Возможен вариант если... http://www.cyberforum.ru/cpp-beginners/thread371617.html
C++ gnuplot
Помогите пожалуйста написать программу которая вычислит значение √x для 101 аргумента. Диапазон аргумента х от 1 до 10 x?. Значение квадратного корня расчитывается с помощью с библиотеки math.h и подсчитана каждая точка на оси абсцисс: 0, 0,1. 0,2. 0,3. и так до 10,0и впмсана в однодименсионный массив. Для накопления значений нужен float или double. Отображая значение на экране в первой строке...
Решение задач С++ C++
Заданы три точки на плоскости: М с координатами (х1, у1), L с координатами (х2, у2) и Н с координатами (х3, у3). Определить лежат ли они на одной прямой. При отрицательном ответе найти площадь и периметр треугольника МLH.
C++ Из исходящего списка исключить неудовлетворительные оценки http://www.cyberforum.ru/cpp-beginners/thread371584.html
Привет всем. Прошу помощи с заданием. 1. Сформировать целочисельный список, который содержит текущие оценки с одного предмета (для примера взять 10-12 оценок, среди которых могут быть удовлетворительные (больше 6 балов) и неудовлетворительные (меньше 6 балов). 2. Зделать копию этого списка 3. Разбить список на два списка: первые вмещает в себе только удовлетворительные оценки, второй...
C++ Найти сумму ряда 8. дано натуральное число n. Вычислить: S=1/3^2+1/5^2+1/7^2+...+1/(2n+1)^2 подробнее

Показать сообщение отдельно
Heidel
110 / 110 / 7
Регистрация: 11.10.2011
Сообщений: 647

Вопрос по определению типа переменной - C++

24.10.2011, 14:44. Просмотров 1415. Ответов 20
Метки (Все метки)

В основной программе вычисляется с
C++
1
2
3
c = p (9)/h (3, z) + p (4); //Âû÷èñëåГ*ГЁГҐ Г±. Âûçîâ ðåêóðñèâГ*ûõ ГґГіГ*êöèé p ГЁ h
cout << "c="<< c << endl;
cout <<"\n" ;
Для её вычисления вызываются две рекурсивные функции

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
// ÐåêóðñèâГ*Г*Гї ГґГіГ*êöèÿ äëÿ âû÷èñëåГ*ГЁГї p
double p (int i) 
{
    if (i==1)
        return cos (1);
    if (i==2)
        return -sin (1);
    if (i>=3)
        return (2*p (i-1) - p (i-2));
    return EXIT_SUCCESS;
}
 
// ÐåêóðñèâГ*Г*Гї ГґГіГ*êöèÿ äëÿ âû÷èñëåГ*ГЁГї h
double h (int i, int z)
{
    if (i==1)
        return 0.5;
    if (i==2)
        return sin (0.5);
    if (i>=3)
        return (z*h (i-1, z) + h (i-2,z));
    return EXIT_SUCCESS;
}
Вопрос в том, что при вычислении с её тип нигде не указан, а при попытке указать
C++
1
double c;
или
C++
1
double c= p (9)/h (3, z) + p (4);
пишет error C2086: 'c' : redefinition

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