Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ while и последний повтор цикла https://www.cyberforum.ru/ cpp-beginners/ thread67829.html
Привет всем...дело вот в чём: я пишу блекджек(консольную версию) и в процессе наткнулся на трудность...у пользователя есть выбор взять карту или нет(цифра 1 что бы взять и цифра 2 что бы нет), что бы не вдаваться в теор.вер. и использовать if, я решил воспользоваться while...суть такова что пока нажимаеться цифра 1 всё норм, при использовании 2-ого пункта цикл прокручиваеться в последний раз...в...
указатели C++
всем здрасте, вот у меня проблема, я категорически не понимаю "указателей" можете как нить обяснить или дать хорошую статью на эту тему, пожалуйста!!!
C++ Нахождение факториала рекурсией https://www.cyberforum.ru/ cpp-beginners/ thread67807.html
помогите написать программу для нахождения n факториала рекурсивным методом
C++ программы на структуры и массивы https://www.cyberforum.ru/ cpp-beginners/ thread67803.html
1 задача. Разработать класс Array, описывающий динамический массив целых чисел. Реализовать методы для следующих операций: - добавление элемента в конец массива; - доступ к произвольному элементу по индексу; - вставка элемента на произвольное место по индексу; - удаление произвольного элемента по индексу; - удаление всех элементов массива; - сортировка массива; - сериализация (сохранение...
Случайные ВЕЩЕСТВЕННЫЕ числа C++
Подскажите, как использовать rand(), чтобы он смог придать переменной случайное вещественное число.
C++ вычисление среднего геометрического для целочисленного массива Условие задачи: Написать программу вычисления среднего геометрического для целочисленного массива А. Ниже описание программы вычисляющей ср.геом. #include <iostream.h> #include <conio.h> #include <math.h> #include <time.h> #include <stdlib.h> int main() https://www.cyberforum.ru/ cpp-beginners/ thread67772.html
C++ Квадратная матрица(диагонали) https://www.cyberforum.ru/ cpp-beginners/ thread67757.html
Всем привет : Задание : Дана квадратная матрица , определить сумму элементов расположенных выше побочной диагонали этой матрицы. Код : #include <iostream.h> using namespace std; int main()
Монеты. C++
Имеется по одной монете следующих достоинств: 1, 2, 3, 5, 10, 15, 25, 50, 100, 500, 1000, 2500, 5000, 10000. Можно ли набрать из этих монет заданную сумму. Указать, как это сделать. Входные данные: целое положительное число n – денежная сумма. Выходные данные: ответ в виде "Можно"\"Нельзя , варианты разложения суммы на монеты, если это возможно . Все варианты перебрал, даже алгоритм не...
C++ Вычислить площадь четырехугольника Вычислить площадь четырехугольника АВСD. Викристовуючы формулу Герона для нахождения площадей триккутникив в подпрограмме. https://www.cyberforum.ru/ cpp-beginners/ thread67712.html C++ Текст с Екселя в Матрицу Доброго времени суток! Не могли бы вы подсказать следующее... 1. нужно открыть файл для чтения (Excel файл сохраненный в формате "csv с разделителями"). FILE *file fopen("file.csv","r"); 2. Текст в файле такого вида: первое;второе;третье четвертое;пятое;шестое https://www.cyberforum.ru/ cpp-beginners/ thread67708.html
очередь C++
доброго времени суток! люди обьясните плиз на пальцах что такое очередь, как туда добавить, удалить элементы, ну может еще какие протсые операции. И пример программы плиз. Так сказать для чайников с комментами:) Заранее благодарен
C++ Вывод системного времени на экран https://www.cyberforum.ru/ cpp-beginners/ thread67703.html
Нужно создать клас в котором будет информация про системное время.Также нужно создать метод который будет эту инфу выводить.... задачу делал но у меня ошибки...а в чем причина так и не понял... #include <time.h> #include <iostream> #include <stdio.h> #include <conio.h> using namespace std;
Эксперт С++
4727 / 2548 / 757
Регистрация: 18.08.2009
Сообщений: 4,568
28.11.2009, 07:09 0

Необъявленный идентификатор - C++ - Ответ 382187

28.11.2009, 07:09. Показов 39446. Ответов 8
Метки (Все метки)

Ответ

CiSTRON, Во-первых это не ошибка, а предупреждение (Вы передаете значение r в функцию myfunc(), а значение у нее не присвоено на этот момент, вот компилятор и беспокоится об этом). Можете строку 14 Вашего кода переписать так: int r=0;
А вообще-то не вижу смысла передавать какое-либо значение в функцию, если оно там вообще не используется (т.е. у Вас изначально не совсем правильно написана функция myfunc()). Я бы сделал так:
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
#include <iostream>
#include <cstdlib>
using namespace std;
 
int myfunc (); // îáúÿâëÿåòñÿ ôóíêöèÿ âîçâðàùÿþùàÿ çí÷åíèå
 
int main()
{
         setlocale(LC_ALL,"Russian"); //îáúÿâëÿþòñÿ ïåðåìåííûå x è y, ñ èñïîëüçîâàíèåì òèïà double 
         int z; // îáúÿâëÿåòñÿ ïåðåìåííàÿ z
         int i; // îáúÿâëÿåòñÿ ïåðåìåííàÿ i
 //        int r; // îáúÿâëÿåòñÿ ïåðåìåííàÿ r    
         int answer; // îáúÿâëÿåòñÿ ïåðåìåííàÿ
         cout << "Ââåäèòå çíà÷åíèå ïåðåìåííîé:";
         cin >> z; // ïðèñâîåíèå ïîëüçîâàòåëåì çíà÷åíèÿ ïåðåìåííîé
         cout << "Àáñîëþòíîå çíà÷åíèå ââåäåííîé ïåðìåííîé:" << abs (z)<<endl; // îòîáðàæåíèå àáñîëþòíîãî çíà÷åíèÿ
         answer = myfunc (); // âûçîâ ôóíêöèè myfunc
         i = abs (z) * answer; //ïåðåñ÷åò àáñîëþòíîãî çíà÷åíèÿ
         cout << "\nÂÍÈÌÀÍÈÅ! ïåðåñ÷åò àáñîëþòíîãî çíà÷åíèÿ:" << i<<endl; // îòîáðàæåíèå ðåçóëüòàòà
         cin.get();
        
         return 0;
}
int myfunc ()
{
         int x; // îáúÿâëÿåòñÿ ïåðåìåííàÿ x
         int y; // îáúÿâëÿåòñÿ ïåðåìåííàÿ y
         cout << "Ââåäèòå çíà÷åíèå x:"; // âûâîäèòñÿ ïðåäóïðåæäåíèå
         cin >> x; 
         cout << "Ââåäèòå çíà÷åíèå y:"; // âûâîäèòñÿ ïðåäóïðåæäåíèå
         cin >> y;
         cout << "Ââîä äàííûõ çàâåðøåí!"<<endl;
         cout << "Ïðèðîùåíèå ñîñòàâëÿåò:" << x * y<<endl;
         return x * y;
}


Вернуться к обсуждению:
Необъявленный идентификатор C++
1
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
28.11.2009, 07:09
Готовые ответы и решения:

Необъявленный идентификатор
Кто знает, где ошибка в этом коде? double *increase(unsigned int size, double *n) { double...

необъявленный идентификатор
#include &lt;conio.h&gt; #include &lt;iostream&gt; using namespace std; int vichis(int,int,int&amp;); void...

Необъявленный идентификатор
Подскажите где ошибка? Совсем не давно начал изучать С++. Вроде все правильно. а проверка все ровно...

Необъявленный идентификатор
addClientCommand( &quot;m0d_tele_locations&quot;, (int)cmd_tele_locations ); addClientCommand(...

8
28.11.2009, 07:09
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
28.11.2009, 07:09
Помогаю со студенческими работами здесь

Необъявленный идентификатор j
Нужно сформировать квадратную матрицу вида: 1 2 ...... n n n-1 ..... 1 1 2 ...... n n...

Необъявленный идентификатор
Думаю проблему в скобках, где не могу найти=( #include &lt;iostream&gt; #include &lt;windows.h&gt; using...

необъявленный идентификатор
Код функции: void Logic(){ int prevX = tailX; //хвост int prevY = tailY; int prev2X, prev2Y;...

Необъявленный идентификатор
Нужно исправить код, некоторые ошибки я нашел, но ничего не могу поделать с i (i: необъявленный...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru