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

Размер вектора - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Дата последнего изменения файла. http://www.cyberforum.ru/cpp-beginners/thread313299.html
Подскажите пожалуйста как узнать дату последнего изменения файла? Добавлено через 1 час 21 минуту Надо пример.
C++ Определить: номер первого из столбцов, содержащих хотя бы один нулевой элемент Составить функцию Run которая позволит выполнить следующие действия с двухмерными массивами (если задачу решить нельзя, то сообщит об этом). Определить: номер первого из столбцов, содержащих хотя бы один нулевой элемент http://www.cyberforum.ru/cpp-beginners/thread313246.html
Задан массив размером NxN, состоящий из 0 и 1. Повернуть элементы массива на 900градусов по часовой стрелке. C++
Задан массив размером NxN, состоящий из 0 и 1. Повернуть элементы массива на 90градусов по часовой стрелке.(предусмотреть динамический захват памяти, решение оформить в виде отдельной функции. На печать в виде таблиц вывести исходную и преобразованную матрицы (двухмерные динамические массивы). Исходная матрица формируется с клавиатуры ) помогите плз, очень надо
массив C++
как сложить большое количество переменных в С++, а именно y1,y2,y3,y4,y5,y6,y7,y8,y9,y10,y11,y12,y13,y14,y15,y16,y17; помогите пожалуйста. P.S. y1+y2+...+y17 не предлагать! пришлите часть кода.
C++ Нужна программа. http://www.cyberforum.ru/cpp-beginners/thread313216.html
Нужна программа которая будет подобием солнечной планеты где солнце в центре, а Земля, Венера и Марс будут вокруг него крутится. Если можно, то с описанием, я хочу просто разобраться в этом, хоть чуть-чуть =) Добавлено через 30 минут ++++++
C++ Подскажите по функциям. Имеется такой код. #include <iostream> #include <locale> using namespace std; int fib(int n); int main() { setlocale ( LC_ALL, "Russian" ); подробнее

Показать сообщение отдельно
pz.IV
0 / 0 / 0
Регистрация: 05.06.2011
Сообщений: 3

Размер вектора - C++

05.06.2011, 11:40. Просмотров 741. Ответов 4
Метки (Все метки)

День добрый. У меня проблема.
Нужно объявить вектор, заполнить его случайными числами в диапазоне от -50 до 50, вывести в listbox1. После каждого отрицательного элемента добавить 0 и вывести результат в listbox2.

У меня всё работает, только я не могу взять размер вектора для второго цикла. Когда я ставлю, к примеру, какое нибудь числовое значение, то он работает именно до него, «съедая» оставшиеся элемента вектора. v.size, почему-то, не работает

C++
1
2
3
4
5
6
7
8
9
10
11
12
private: System::Void button1_Click(System::Object^  sender, System::EventArgs^  e) {
vector <int> v;
for(int i=0; i<10; i++){
int a=rand()%100-50;
v.push_back(a);
listBox1->Items->Add(v[i]);     
}
for(int i=0; i<???; i++){
if(v[i]<0)
v.insert(v.begin+1+i,0);
listBox2->Items->Add(v[i]);
}
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru