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

Почему при компилировании программы со вторым экземпляром класса изменяются значения первого? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Замена слова в строке http://www.cyberforum.ru/cpp-beginners/thread1137071.html
Задание: ввести с клавиатуры строку + слово, которое нужно заменить + слово, на которое нужно заменить. Вывести на экран новый вариант строки с измененным словом. Объясните, пожалуйста, как это делается. Только если можно без STL и векторов, а с помощью обычных циклов и стандартных функций работы со строками. Пока догадываюсь, что нужно исходную строку разделить на отдельные слова и...
C++ Объекты cin, cout, endl и т.п Вопрос. Можно ли использовать эти объекты по умолчанию или одной командой? Типа: using std::"все объекты" Лень каждый раз напомнит что использую тот или иной объект. Или как они там называются ( я только начинаю изучать с++) Потом я не знаю сколько их там. Если там в библиотеке объектов несколько десятки то это здорово увеличит "вес" программы. Я не страиваю алгоритмы. Даже когда... http://www.cyberforum.ru/cpp-beginners/thread1137038.html
Сравнение строк C++
Напишите программу, которая предлагает пользователю ввести две строки, а затем сравнивает их, игнорируя "регистровые" различия, т.е. прописные и строчные буквы ваша программа должна воспринимать как одинаковые.
Printf() - Cout C++
Простой вопрос. Как заменить printf ("%09d", a); на cout?
C++ Программа для расчета по двум формулам. VS http://www.cyberforum.ru/cpp-beginners/thread1136993.html
Написать программу для расчета по двум формулам Z1= (cos(α)+sin(α))/(cos(α)-sin(α)) Z2=tg2α + sec2α Да, и что такое sec? Спасибо, кто поможет..
C++ Составить программу построения рисунка Составить программу построения рисунка подробнее

Показать сообщение отдельно
Wlk
49 / 49 / 13
Регистрация: 07.12.2011
Сообщений: 133
02.04.2014, 16:56     Почему при компилировании программы со вторым экземпляром класса изменяются значения первого?
Если в циклах поправить:
C++
1
while(sales[i])
на
C++
1
while(i!=n)
а также,
i=1 и сранивать элементы sales[i] < > sales[i-1] вместо sales[i] < > sales[i+1] (чтоб не выходить за рамки массива), то должно получится. По крайней мере у меня сработало.
Кроме того неужели вас не насторожило, что среднее значение не находится в пределах минимума и максимума?
 
Текущее время: 18:16. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru