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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
pawtm
0 / 0 / 0
Регистрация: 28.05.2012
Сообщений: 7
#1

Как записать числа в строку через запятую? - C++

29.05.2012, 17:53. Просмотров 689. Ответов 0
Метки нет (Все метки)

Прога Windows Forms.
Есть переменная, меняющаяся в цикле, наз. indexChecked. Нужно значения этой переменной поочередно записывать в строку через запятую, чтобы потом вывести эти числа по порядку на экран, например "Числа: 1,2,4,13" с помощью MessageBox::Show. Как эти значения вписать в строку, именно чтобы было через запятую?

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
private: System::Void button2_Click(System::Object^  sender, System::EventArgs^  e) {
             // Display in a message box all the items that are checked.
      // First show the index and check state of all selected items.
      IEnumerator^ myEnum1 = checkedListBox1->CheckedIndices->GetEnumerator();
      Int32 indexChecked;
      System::String ^ m;
      while ( myEnum1->MoveNext() )
      {
         indexChecked =  *safe_cast<Int32^>(myEnum1->Current);
         m+=",";
         m+= indexChecked+1;
         // The indexChecked variable contains the index of the item.
      }
      MessageBox::Show( String::Concat( "Отмечены флажки: ", m, "." ) );
         }
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.05.2012, 17:53
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Как записать числа в строку через запятую? (C++):

Как записать элементы массива через запятую ? - C++
Как вывести на экран такой массив : А={1,2,3,4} У меня выводится только такой : A={1,2,3,4,} Как сделать так, чтобы не было последней...

Числа через запятую - C++
Извиняюсь, за глупый вопрос. Нужно чтобы очерёдно выводило сначала 111 потом 222 и.т.д. while(1) { int index2 = 111, 222; ...

Распечатать слова через запятую, заключив печатную строку в скобки - C++
В двумерном массиве записаны слова, представляющие собой последовательность цифр, завершающихся 0. Необходимо распечатать слова через...

Как строку записать через printf - C++
Здравствуйте! Как строку in &gt;&gt; i &gt;&gt; j; Записать на си через printf ?

Введенные через запятую числа, преобразовать в одномерный массив - C++
возможно ли использование в задаче strtok? если да, то как потом перевести лексемы в одномерный массив

Вывести на экран через запятую все делители натурал. числа N, кратные 2 - C++
Вывести на экран через запятую все делители натурал. числа N, кратные 2

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
29.05.2012, 17:53
Привет! Вот еще темы с ответами:

Ввести в программу строку (числа, латиница), считать только числа, записать числа в массив - C++
Нужна помощь! Срочно! Нужно ввести в программу строку (числа, латиница), считать только числа, записать числа в массив. Помогите,...

Ввод с клавиатуры массив из пяти целочисленных значений. Вывести их в одну строку через запятую. Получить для массива среднее арифметическое - C++
Введите с клавиатуры в массив пять целочисленных значений. Выведите их в одну строку через запятую. Получите для массива среднее...

Разработать программу, чтобы она выводила через запятую все четные числа диапазона - C++
Разработать программу, чтобы она выводила через запятую все четные числа диапазона от 1 до 100, отсортированные в порядке убывания. ...

Записать числа в строку - C++
string a = &quot;&quot;; for(int i = 0; i &lt; 1000) a += i + 1; Подскажите как?


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.