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

Identifier not found - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Довести длину строки до заданной вставляя пробелы меду словами http://www.cyberforum.ru/cpp-beginners/thread1308158.html
Довести длину строки до заданной вставляя пробелы меду словами . Напечатать все слова которые совпадают с ее первым словом. Помогите пожалуйста Если ввели строку - "абв'1 пробел'абв", вводим нужную длину строки, допустим = 9, то новая строка должна выглядеть так - "абв'3 пробела'абв". А вторая часть, но наверно там надо вывести все слова в строке которые такие же как первое слово строки.
C++ Создать итератор для списка :- //ListNode.h #ifndef LISTNODE_H #define LISTNODE_H template <typename NODETYPE> class List; template <typename NODETYPE> class ListNode { friend class List <NODETYPE>; // List делаем другом http://www.cyberforum.ru/cpp-beginners/thread1308150.html
C++ Вычисление значения функции на интервале в табличном оформлении
Друзья, нужна помощь. Необходимо, кровь из носа, за 2 дня сдать лабораторную (черт меня дернул поступить в таком возрасте в универ). Но проблема в том, что за изучением разделов математики программирование как-то не успелось. Если найдется время, будьте добры помочь (убедительная просьба, тем кто возьмется - пожалуйста, объясняйте комментариями ваши действия). Имеем: f1(xi)- приближенные...
C++ Найти сумму степеней элементов последовательности
Нужен код для этого условия: Даны действительные числа a1, ..., a10. Вычислить a1+a22+...+a1010. И блок-схему к этой задачи пожалуйста, кому не сложно. Спасибо.
C++ Часы с маятником http://www.cyberforum.ru/cpp-beginners/thread1308135.html
у кого есть напишите пожалуйста !!
C++ Функция с переменным числом параметров В функцию с переменным числом параметров поступают символы, конец списка - ноль-символ '\ 0'. Найти и вывести символ чаще всего встречается. Как это реализовать вообще? подробнее

Показать сообщение отдельно
Croessmah
Модератор
Эксперт С++
 Аватар для Croessmah
12284 / 6971 / 784
Регистрация: 27.09.2012
Сообщений: 17,285
Записей в блоге: 2
Завершенные тесты: 1
23.11.2014, 08:25     Identifier not found
Цитата Сообщение от Best_Coder Посмотреть сообщение
Почему функции ArrayPrint и Positive должны располагаться над ArrayBuild?
грубо говоря, потому что, когда компилятор доходит до строчки ArrayPrint(A,n); он не знает что такое ArrayPrint и с чем его едят, поэтому и вылезает ошибка. Но необязательно функцию ArrayPrint определять до ArrayBuild, можно лишь объявить её:
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
39
void ArrayPrint(int* &,int) ;
void Positive(int* &,int) ;
 
void ArrayBuild(int n){
    
    int *A = new int[n];
    for(int i(0);i<n;i++)
        A[i] = rand() % 201-100;
    
    cout<<"Массив :";
    ArrayPrint(A,n);
    cout<<"\n";
    Positive(A,n);
 
}
 
void ArrayPrint(int* &M,int n){
    for (int i(0);i>n;i++){
    cout<< M[i] <<"  ";
    }
 
} 
 
void Positive(int* &M,int n){
 
    for(int i(1);i<n;i++){
        if (M[i]>=0 && M[i+1]>=0){
            cout <<"Первая пара соседних положительныйх элементов массива "<<M[i]<<" и "<<M[i+1]<<endl;
            break;}
        else if (M[n]) cout <<"Cоседних положительныйх элементов в массиве нет."<<endl;
        }
 
    for(int i(n);i>0;i--){
        if (M[i]>=0 && M[i-1]>=0){
            cout <<"Последняя пара соседних положительныйх элементов массива "<<M[i]<<" и "<<M[i+1]<<endl;
            break;}
        else if (M[0]) cout <<"Cоседних положительныйх элементов в массиве нет."<<endl;
        }
    }
 
Текущее время: 19:45. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru