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

Переворот слов - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ подключение glut http://www.cyberforum.ru/cpp-beginners/thread847806.html
Не могу подключить glut к своему приложению. Проблема в том, что я пользуюсь Windows 8 (x64), VS Premium (x64). Перепробывал много вариантов и теперь: файлы glut32.dll & glut.dll находяться в C:/windows/system32/ ; ..windows/sysWoW64/ файлы glut32.lib & glut.lib -
C++ задача по массивам. Удалить все слова в строке, оканчивающихся на гласную букву задано двумерный динамический массив, состоящий из строк. Удалите все слова в строке, оканчивающихся на гласную букву (слова могут заканчиваться на пробел). http://www.cyberforum.ru/cpp-beginners/thread847799.html
Работа с классами. Разработать класс - космический корабль C++
Ребят, только начинаю осваивать классы, не могли бы вы мне хоть словами помочь, что мне нужно делать в этом задании?Пожалуйста не посылайте на***) Спасибо!) Вот текст задания. Разработать класс - космический корабль с известной грузоподъёмностью, координатами местонахождения в трёхмерной ортогональной системе координат, расходом топлива на единицу расстояния и скоростью. Функции - загрузка...
2 сортировки: пирамидальная сортировка и сортировка слиянием C++
Реализовать два улучшенных алгоритма сортировки. Для каждого алгоритма вычислить показатель качества сортировки (количество операций, т.е. суммы числа сравнений и обменов). Построить графики зависимости показателя качества сортировки от размерности исходного массива и начального расположения элементов. Выполнить сортировку по возрастанию. Пирамидальная сортировка и сортировка слиянием....
C++ Как использовать двойной факториал в С++ с использованием только if и for? http://www.cyberforum.ru/cpp-beginners/thread847735.html
Код определяет четность или нечетность числа. Как в этой же программе вычислить двойной факториал введенного числа? МОЖНО ИСПОЛЬЗОВАТЬ ТОЛЬКО ОПЕРАТОРЫ -IF- и -FOR- #include "math.h" #include "stdafx.h" #include <iostream>; #include <string> ; #include <conio.h>; using namespace std;
C++ level up Привет всем! Есть такой вопрос: прочитав пару книг по основам программирования и ООП решил, так сказать, поднять свой ​​уровень выше) Вот возникла проблема, книг в интернете очень много, и я не знаю какую выбрать. Думаю начать читать Страуструпа, так сказать узнать язык из первых уст, но и у него есть достаточно книг. Так что посоветовать прочитать? И еще, не хочется читать одно и то же по кругу,... подробнее

Показать сообщение отдельно
Olivеr
 Аватар для Olivеr
411 / 407 / 13
Регистрация: 06.10.2011
Сообщений: 830
24.04.2013, 23:39     Переворот слов
Старайтесь не использовать eof()
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream>
#include <string>
#include <sstream>
#include <iterator>
 
int main()
{
   std::string input;
   std::getline( std::cin, input );
 
   std::stringstream ss( input );
 
   std::string word;
   while( ss >> word )
      if (!(word.length() % 2)) {
         std::copy(word.rbegin(), word.rend(), std::ostream_iterator<char>(std::cout));
         std::cout << " ";
      }
 
   std::cout << std::endl;
    return 0;
}
 
Текущее время: 06:20. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru