Форум программистов, компьютерный форум 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");... подробнее

Показать сообщение отдельно
Tulosba
:)
Эксперт С++
4396 / 3239 / 297
Регистрация: 19.02.2013
Сообщений: 9,045
27.02.2014, 14:37
KOPOJI, позволю себе немного сократить Ваш код:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <algorithm>
#include <iostream>
#include <iterator>
 
int main(int argc, char *argv[])
{
    std::cout << "Введите предложение.." << std::endl;
 
    for( auto it = std::istream_iterator<std::string>(std::cin); it != std::istream_iterator<std::string>(); std::advance(it, 2) )
    {
        std::string word = *it;
        std::reverse(word.begin(), word.end());
        std::cout << word << " ";
    }
    std::cout << std::endl;
 
    return 0;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru