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

Отредактировать заданное предложение, удаляя из него все слова с нечетными номерами и переворачивая слова с четными номерами - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Разработать приложение, в котором на основании следующих данных, которые помещаются в подходящие контейнеры http://www.cyberforum.ru/cpp-beginners/thread1106684.html
Разработать приложение, в котором на основании следующих данных, которые помещаются в подходящие контейнеры (map, multimap): - аудитория - список (vector) студентов в ней Вычислить: -...
C++ Ввод символов в соответствующий массив Помогите, пожалуйста, разобраться - почему функция не отображает вводимые значения. Вот код: #include "stdafx.h" #include <iostream> #include <memory.h> using namespace std; void m_c(char *... http://www.cyberforum.ru/cpp-beginners/thread1106636.html
Битовые операции C++
Собсно,если используется 4 байтовая переменная,то почему она представлена 16 битами(1010 0110 0010 0110),а не 32 битами?
C++ Передача значений из двумерного массива в функцию
Добрый день всем! Помогите девушке разобраться! Я пишу лабораторные по Си. Осталась последняя лабораторная по решению системы уравнений методом Крамера. Я написала функцию, вычисляющую...
C++ Создать структуру, описывающую багаж пассажира http://www.cyberforum.ru/cpp-beginners/thread1106620.html
Создать структуру, описывающую багаж пассажира. Данные структуры: количество вещей и общий вес вещей. Создать две функции: ввод количества вещей и веса каждой вещи в отдельности, вывод на экран...
C++ Загнать файл в массив Добрый день , нужно загнать файл в вмассив. К примеру формат 1.bmp , а потом создать новый 1.bmp и залить в него информацию о файле из массива. Что накопал : FILE *in = fopen("C:\\1.bmp","rb");... подробнее

Показать сообщение отдельно
KOPOJI
Модератор
Эксперт HTML/CSSЭксперт PHP
16701 / 6623 / 433
Регистрация: 12.06.2012
Сообщений: 19,879
Завершенные тесты: 1
27.02.2014, 14:06
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
#include <iostream>
#include <vector>
#include <sstream>
#include <algorithm>
 
int main(int argc, char *argv[])
{
    std::vector<std::string> arr;
    std::string str;
    std::string word;
    int i = 0;
    
    std::cout << "Введите предложение.." << std::endl;
    std::getline(std::cin, str);
 
    std::stringstream  data(str);
    
    while(std::getline(data,word,' '))
    {
        if(i++ % 2 == 0)
        {
            std::reverse(word.begin(), word.end());
            arr.push_back(word);
        }
    }
    
    for (std::vector<std::string>::iterator iter = arr.begin(); iter < arr.end(); ++iter)
        std::cout << *iter << std::endl;
 
    return 0;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru