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

Вывод слов из предложения в обратном порядке - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Определить иерархию классов http://www.cyberforum.ru/cpp-beginners/thread836284.html
1. Определить иерархию классов в соответствии с вариантом (с графическим отображением в отчете). 2. Реализовать классы конструктами без параметров, с параметрами, копирования (базовый и производные...
C++ Операции с переменными Я задал количество переменных, а как сделать так, чтобы их количество было если не бесконечным, то хотя бы не указанное.... тоесть, ввожу числа для арифм. операций через enter.. и когда я ничего не... http://www.cyberforum.ru/cpp-beginners/thread836264.html
Вывод динамического двумерного массива через функцию C++
Имею следующий код: void matrix_output (int **matrix, int N) { for (int i=0; i<N; i++) { for (int j=0; j<N; j++) cout<<matrix<<"\t"; }
C++ Построить описание класса, содержащего информацию
Пожалуйста помогите написать программу на С++. Задание: Построить описание класса, содержащего информацию о почтовом адресе организации. Предусмотреть возможность раздельного изменения...
C++ Доработать программу ( разложить матрицу по диагоналям в одномерный массив) http://www.cyberforum.ru/cpp-beginners/thread836226.html
Надо разложить матрицу по диагоналям в одномерный массив. Получилось разложить до главной с ней включительно , а вот остальные никак не поддаются какие только условия не перепробовал в циклах......
C++ Проход по значениям разрывного нумерованного enum Всем Бобра! Вопрос прост: как для разрывного перечисления пройти все элементы? enum vars { Sleeping = 0, Updating = 15, PANIC11 = 250, }; std::map < vars,myClass > mymap; подробнее

Показать сообщение отдельно
abit
264 / 263 / 33
Регистрация: 03.02.2013
Сообщений: 734
13.04.2013, 00:43
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
29
30
31
32
33
34
35
36
37
38
39
40
#include <iostream>
#include <fstream>
#include <string>
#include <vector>
 
int main ()
{
            std::vector<std::string> words;
            
            std::ifstream filestr;
            filestr.open("myfile.txt");
            
            char c;
            std::string word;
            while (filestr.good())
            {
              c = filestr.get();
              if (!isspace(c))
                 word+=c;
              else
                  {
                     words.push_back(word);
                     word="";
                  }
            }
            
            for (std::vector<std::string>::iterator it = words.begin();
                 it != words.end(); ++it)
                 std::cout << *it << " ";
                 
            std::cout<<std::endl<<std::endl<<std::endl;
            
             for (std::vector<std::string>::reverse_iterator it = words.rbegin();
                 it != words.rend(); ++it)
                 std::cout << *it << " ";
                 
            std::cout<<std::endl;
            system("pause");
            return 0;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru