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

Вывести новый массив состоящий из элементов начального массива в заданной зависимости - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Считывание цвета пикселя конкретного окна в конкретном месте http://www.cyberforum.ru/cpp-beginners/thread990397.html
Добрый день. Помогите пожалуйста. Какбы нужно в конкретном окне программы при нажатии кнопкой мыши считать цвет и каординаты положения в пикселях (в данном окне. А не экрана) Подогрейте примером пожайлусто ;) Добавлено через 12 минут int wj_GetPix(HANDLE h, int x, int y) // h - хендл нужного окна { return GetPixel(GetWindowDC(h), x, y); //!!! }
C++ Нажатие клавиш NUM_7, NUM_9 Мне нужно чтобы программа выполняла некое действие на нажатие этих клавиш. Когда numkock включен все ок, но когда выключен, понятно что не работает. я сделал так: if (FALSE != GetKeyboardState(keys)) { if (keys) { if (keys & 0x80) { //первое действие } else if (keys & 0x80) { //второе действие } } else { http://www.cyberforum.ru/cpp-beginners/thread990381.html
Mathcad Prime 3.0. Всплывающее окно выбора C++
В последней версии маткада появилась возможность сделать функцию, которой нет в стандарном наборе функций на языке с++. У меня появилось желание сделать всплывающее окно выбора, только вот не умею прогать на с++. Кто знает как это может сделать? Буду очень признателен
C++ Подскажите пожалуйста где ошибка
Пытаюсь найти ошибку в функции компилятор ругается на переменную ARa в строке где функция её возвращает не пойму почем так вроде все правильно сделал. private: String^ RetID(){ String^ conststring = L"datasource=localhost;port=3306;username=root;password=PWD"; MySqlConnection^ conDataBase = gcnew MySqlConnection(conststring); MySqlCommand^ cmdDataBase = gcnew...
C++ Броуновское движение http://www.cyberforum.ru/cpp-beginners/thread990357.html
Всем привет! Подскажите люди какой функцией можно описать Броуновское движение, нужно запрогать вот что: Броуновское движение. Промоделировать случайное хаотическое движение n точек, оставляющих след. Точки крупные – 5 пиксел, след – 1 пиксел. Код не нужен нужна подсказка как представить это движение функцией, учитывая, что при столкновение частицы расходятся случайным образом, ну и какую...
C++ Как решать с использованием цикла (Определить сумму набранных баллов)? известны оценки абитуриента на четырёх экзаменах. Определить сумму набранных им баллов. подробнее

Показать сообщение отдельно
Виктор_Сен
 Аватар для Виктор_Сен
29 / 22 / 1
Регистрация: 01.08.2011
Сообщений: 176
28.10.2013, 13:55     Вывести новый массив состоящий из элементов начального массива в заданной зависимости
Цитата Сообщение от iga7013 Посмотреть сообщение
строчка с обнулением итого члена нового массива можешь объяснить зачем??
Для надёжности. При выделении памяти там может быть мусор и перед суммированием нужно его обнулить, иначе на выходе можно получить бессмысленный результат, если к мусору что-то прибавлять.

Добавлено через 2 минуты
Цитата Сообщение от Alexxx7 Посмотреть сообщение
думаю его не обнулять надо а просто присвоить значение нулевого элементы первого второму массиву
Можно и так, но тогда во внутреннем цикле нужно суммирование начинать с 1 а не с нуля, иначе нулевой элемент будет просуммирован 2 раза

Добавлено через 3 минуты
Цитата Сообщение от Alexxx7 Посмотреть сообщение
C++
1
2
3
4
5
6
7
int *new_mass=new int[n];
* * *for (int i=0; i<n; i++){
* * * * *if(i == 0)
* * * * * * *new_mass[i] = mass[i];
* * * * *else
* * * * * * *new_mass[i] = new_mass[i-1] + mass[i];
* * *}
Можно без if
C++
1
2
3
4
5
int *new_mass=new int[n];
new_mass[0] = mass[0];
* * *for (int i=1; i<n; i++){
* * * * * * *new_mass[i] = new_mass[i-1] + mass[i];
* * *}
 
Текущее время: 00:44. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru