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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ В неупорядоченному массиве K с m элементов являются элементы совпадают http://www.cyberforum.ru/cpp-beginners/thread1035838.html
В неупорядоченном массиве K из m элементов являются элементы которые совпадают. Из каждой группы одинаковых элементов оставить только один, уничтожив другие и сжать его до начала.
C++ Диапазон в switch c++ Подскажите пожалуйста, у меня есть программа которую надо сделать в switch, но у меня большой диапазон например от 31 до 75, как это прописать или есть ли возможность сделать не через switch, задание типо такое, вводится цифра из указаного диапазона и выводится сообщение (cout << "Бла-бла")... http://www.cyberforum.ru/cpp-beginners/thread1035816.html
C++ Матрицы. програмирование
Задача: 7. В файле “input.txt” задана квадратная матрица А размером n × n. В первой строке файла указан размер n, а в следующих строках файла – значения элементов матрицы по строкам. Построить матрицу B размером n × n, причем элементы определяются как b индексы внизу ij=min a с индексами вот решение с max что нужно изменить ? #include <fstream> #include <iostream> using namespace std;...
C++ Одномерные массивы
Помогите пожалуйста, очень надо)) заранее спасибо))) Тема: Одномерные массивы. Разработать программу на языке программирования согласно Вашему варианту. Дан массив из N целых чисел, где N<=16, каждое число в диапазоне от –32000 до 32000. Массив для каждой задачи должен задаваться в секции объявлений глобальных переменных, например: int A =...
C++ как подсчитать самое длинное слово? http://www.cyberforum.ru/cpp-beginners/thread1035782.html
Задано предложение-строка. Написать программу, которая находит самое длинное слово, встречающееся в предложении.
C++ Динамическое выделение памяти под структуру #include <iostream> using namespace std; struct person { char*name; char *adres; int age; }; void allocation (person *mas, int kol) { person *mas = new person; подробнее

Показать сообщение отдельно
samsebe
31 / 27 / 1
Регистрация: 25.01.2010
Сообщений: 145
10.12.2013, 21:42     Дана строка символов что складаютья из цифр разделенных пробелами. Вывести на экран числа этой строки в порядке возрастания их значений
вроде получилось
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
 int tmp = 0 , r;
AnsiString s = "1 5 7 4 3 9 2 " , e = "";
Memo1->Lines->Add(s);
 
while(s.Length() > 2)
  {
  int t =  s.Length()  ;
for(int i = 1; i < t ; i+=2)
  {
   int q = StrToInt(s[i]);
   if(tmp < q)
     {
      tmp = q ;
       r = i;
      Memo1->Lines->Add(s);
      }
   }
     s.Delete(r,2);
     e += IntToStr(tmp);
       tmp = 0 ;
   }
   e = e + s;
Memo1->Lines->Add(e);
 
Текущее время: 01:52. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru