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

За один просмотр символов строки найти все самые длинные слова, символы в которых идут в строгом возрастании кодов - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Ссылка на функцию класса (не указатель) http://www.cyberforum.ru/cpp-beginners/thread15498.html
можно ли делать ссылки на функции класса? например класс: class cdPolygon2D : public draw { public: static cdPolygon2D *Pcurrent; points2D *Phead; points2D *Pcur; points2D *Pend;
C++ Точность.Тип double Вопрос такой. Пишу программу, в которой имеется цикл: double t=0, dt = 0.000001; t = t + dt; cout << "t --> " << t << endl << endl; if(t==0.000005){ break; } http://www.cyberforum.ru/cpp-beginners/thread15494.html
C++ Проблема с деструктором
Помогите реализовать алгоритм: Пусть имеется класс сотрудников примерно следующего вида: Unit { char name; Unit *Master; // <-- указатель на начальника public: Unit( char in_name, &in_Master ); //~Unit( );
C++ Код для ввода текста
я новичок еще совсем, и наверное смешно, но не могу написать код для ввода текста в С++, говорят что надо цикл do...while? а как это напсиать я не представляю!!!
C++ вывод текста без использования библиотек? http://www.cyberforum.ru/cpp-beginners/thread15486.html
в общем вот такая вот задачка на Turbo C написать такую дрянь надо , блин говорят всего то строчки 3-4 ....вообще без использования любых библиотек сделать обычный вывод текста на экран ,типа printf ... но как это можно сделать ???? Пожалуйста кто знает подскажите .:help:
C++ Помогите с удалением строки матрицы Доброго времени суток всем! Такая ситуация, что нужно удалить методом сдвига из матрицы строку, сумма элементов котороя равна 0. Я вот функцию обработки вроде как сделал, то вопрос в правильности ее работы. Посмотрите плиз и скажите что не правильно: -------------------------------- for(i=0;i<n;i++) for(j=0;j<m;j++) { while(j<m) summ=summ+a; if(summ==0) a=a; подробнее

Показать сообщение отдельно
.::.DIMA.::.
142 / 142 / 4
Регистрация: 26.10.2008
Сообщений: 782

За один просмотр символов строки найти все самые длинные слова, символы в которых идут в строгом возрастании кодов - C++

09.11.2008, 01:32. Просмотров 4095. Ответов 10
Метки (Все метки)

Есть задача:
Строка состоит из слов. За один просмотр символов строки найти все самые длинные слова, символы в которых идут в строгом возрастании кодов, и занести их в новую строку. Слова в новой строке должны разделяться ровно одним пробелом. При написании программы использовать нуль–терминированные строки и работать только с типом char *.
Тему строк толком не объяснили.
Как проверить, что слова идут в возрастании кодов? Я прочитал в книге, что коды упорядочены только для латинских символов. Как найти самое длинное слово. Если для поиска использовать операторы while (str[i]==” “) или if (str[i]==” “), то как найти конец одного слова и как потом отделить это конкретное слово, и чтобы потом ещё можно было определить максимальное среди слов? В общем, не знаю, как лучше реализовать эту программу.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 04:25. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru