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

Поменять местами четные и нечетные по порядку следования слова - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Работа со структурами http://www.cyberforum.ru/cpp-beginners/thread315331.html
Имеется вот такая задача: Файл, содержащий даты. Каждая дата - это структура, помещенная в отдельную запись. Состав структуры: struct date{ short число; char месяц; short год; struct{
C++ блок схема Найти Q, P, R простые числа, р (р +1), Q (Q +1), г (г +1), цифры будут арифметической прогрессии http://www.cyberforum.ru/cpp-beginners/thread315327.html
C++ Даны три вещественных числа. Напишите программу, определяющую. могут ли данные числа являться длинами сторон треугольника.
Даны три вещественных числа. Напишите программу, определяющую. могут ли данные числа являться длинами сторон треугольника Помогите пожалуйста.
У меня класс B в классе A, а в классе B рекурсивная функция переопределения оператора "()", как её вызвать, не создавая явно объект класса B? C++
#include <windows.h> #include <iostream> using namespace std; //Вот главный класс class A{ public: A (){}; class B;
C++ Тип данных "Anketa" - не получается ввести пол http://www.cyberforum.ru/cpp-beginners/thread315314.html
когда запускается программа в первом пункте, не получается ввести пол не подскажите в чем проблема? #include <iostream> #include <stdio.h> #include <stdlib.h> #include <conio.h> #include <windows.h> #include <clocale> using namespace std;
C++ дан массив, пределить какой из массивов представляет собой «правильную» последовательность, то есть каждое следующее число больше предыдущего помогите пожалуйста разобраться. дан массив, пределить какой из массивов представляет собой «правильную» последовательность, то есть каждое следующее число больше предыдущего Именуйте темы осмысленно! Название темы должно максимально полно отражать её содержимое. подробнее

Показать сообщение отдельно
easybudda
Эксперт С++
9439 / 5462 / 925
Регистрация: 25.07.2009
Сообщений: 10,481
10.06.2011, 02:20     Поменять местами четные и нечетные по порядку следования слова
Цитата Сообщение от FRAY Посмотреть сообщение
Дано предложение, слова в нем разделены пробелом, поменять местами четные и нечетные по порядку следования слова.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
#include <string>
#include <sstream>
 
int main(){
    std::string s;
    
    while ( std::cout << "String: " && std::getline(std::cin, s) && ! s.empty() ){
        std::cout << "Result: ";
        std::istringstream iss(s);
        std::string s1, s2;
        while ( iss >> s1 ){
            if ( iss >> s2 )
                std::cout << s2 << " ";
            std::cout << s1 << " ";
        }
        std::cout << std::endl;
    }
 
    return 0;
}
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <stdio.h>
#include <string.h>
 
int main(void){
    char buf[BUFSIZ], * s1, * s2;
 
    while ( printf("String: ") && scanf("%[^\n]%*c", buf) == 1 ){
        printf("Result: ");
        s1 = strtok(buf, " \t");
        while ( s1 ){
            if ( s2 = strtok(NULL, " \t") )
                printf("%s ", s2);
            printf("%s ", s1);
            s1 = strtok(NULL, " \t");
        }
        printf("\n");
    }
 
    return 0;
}
Цитата Сообщение от kisya8 Посмотреть сообщение
что нужно дописать,чтобы заданная строка была сохранена в один файл,а результат в другой?
в командной строке
Код
my_greatest_program < input.txt > output.txt
 
Текущее время: 01:42. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru