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

Сортировка слов по их длине - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Sound(); http://www.cyberforum.ru/cpp-beginners/thread1125094.html
Подскажите что подключать и как использовать, Юзаю DevC++.
C++ Создать класс Money Задача: Создать класс Money для работы с денежными суммами.Число должно быть представлено двумя полями: типом long для рублей и типом unsigned char - для копеек. дробная часть(копейки) при выводе на экран должна быть отделена от целой части запятойю реализовать сложение,вычитание, деление сумм, деление суммы на дробное число, умножение на дробное число и операцию сравнения. В чем требуется... http://www.cyberforum.ru/cpp-beginners/thread1125073.html
C++ Заданное множество точек на плоскости. Найти выпуклую оболочку этого множества
Заданное множество точек на плоскости. Найти выпуклую оболочку этого множества, то есть выпуклый многоугольник с вершинами в некоторых точках этого множества, охватывающий все точки. Если честно даже не представляю как ее делать, помогите пожалуйста.
C++ Нужно считать данные из файла и заменить определенный текст на заданный
Есть файл с таким содержимым: (в нем записаны вещ. числа) Пример: 1.000 1.111 2.222 3.333 4.444 5.555 6.555 4.333 3.333 4.444 6.666 7.777 Нужно заметить, что 1.000 1.111 - это в рамках моей программы ОДНО число (и также это один столбец, а вовсе не два!). Часть 1.000 я записываю в экземпляр структуры One (см.ниже), часть 1.111 в Two. (!) Кроме того, таких чисел может быть уйма, однако...
C++ С чего начинать изучение C++. Книги http://www.cyberforum.ru/cpp-beginners/thread1125051.html
Прошу совета опытных людей. С чего начать учить С++ ? С какой книги будет легче стартануть ?
C++ Длинная арифметика Вот изучаю с++ попробывал написать длинную арифметику, но не сложение не деление которое мне необходимо не работает помогите найти ошибку в моем коде пожалуйста ;D зарание спасибо #include <iostream> using namespace std; void StrToMasiv(string S, int T) { int i, n; n=S.size(); подробнее

Показать сообщение отдельно
jurok_85
226 / 209 / 70
Регистрация: 21.02.2013
Сообщений: 494
20.03.2014, 19:37     Сортировка слов по их длине
еще один пример
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
#include <iostream>
#include <string.h>
#include <vector>
#include <algorithm>
using namespace std;
bool compare(const char* c1, const char* c2)
{
    return strlen(c1) < strlen(c2);
}
int main()
{
    char str[100];
    cin.getline(str, 100);
    vector<char*> vec;
    char * pch;
    pch = strtok (str," ,.");
 
  while (pch != NULL)
  {
    vec.push_back(pch);
    pch = strtok (NULL, " ,.");
  }
  sort(vec.begin(), vec.end(), compare);
 
  for(vector<char*>::size_type i = 0; i!= vec.size(); i++)
  cout << vec[i] << endl;
  return 0;
}
 
Текущее время: 05:46. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru