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

не пойму в чем дело - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ класс и методы http://www.cyberforum.ru/cpp-beginners/thread223923.html
помогите с лабой пожалуйста! нужно что бы в Методе Insert можно было задавать и количество добавляемых элементов( одинаковых) было: Array aa(7); aa.SetElem(0,2.3); aa.SetElem(1,3.3);...
C++ Идущие подряд числа Есть код, суть его в возведении числа в степень (ооочень большую степень - 3^3456), в результате тоже как бы число (массив), нужно выяснить, есть ли в этом массиве 2 (3, 4...) подряд идущие цифры... http://www.cyberforum.ru/cpp-beginners/thread223922.html
C++ Сложение и умножение матриц
Даны матрицы A,B,C порядка n. Найти матрицу D=(A+B)C
C++ Пожалуйста найдите ошибку
На форуме нашел такую задачу: Гражданин 1 марта открыл счет в банке, вложив 1000 рублей. Через каждый месяц размер вклада увеличивается на 2 % от имеющейся суммы. Определить за какой месяц...
C++ Написать функцию, которая в заданном массиве определяет количество элементов, находящихся в диапазоне двух введённых чисел. http://www.cyberforum.ru/cpp-beginners/thread223912.html
помогите пожалуйста решить задачки:): 1)Написать функцию, которая в заданном массиве определяет количество элементов, находящихся в диапазоне двух введённых чисел. 2)Написать функцию для поиска...
C++ Компановка модулей Здравствуйте. Разделил программу на модули. При связывании компиль пишет: In function `main': undefined reference to `sumSequece(std::ostream&, std::istream&)' ld returned 1 exit status ... подробнее

Показать сообщение отдельно
vx5
187 / 171 / 4
Регистрация: 04.09.2010
Сообщений: 656
04.01.2011, 16:46
C++
1
2
3
4
        for(int j=i-1;j>=0 && A[j]<v; j--)
            v=A[j];
        A[j+1]=A[j];
        A[j+1]=v;
странно, что у вас вообще как-то это работает. у меня еще при компиляции выдает ошибку.
У вас область в которой существует переменная j ограничивается циклом фор и одной инструкцией после нее. А вы потом еще пытаетесь использовать переменную, которой уже нету, она была была уничтожена при выходе из цикла.

Добавлено через 2 минуты
и если хотите чтобы фукнция получала могла работать с массивом, пусть она получает указатель на его первый элемент.
вот так:
C++
1
void INSERTION(int* A) {/* */}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru