Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Задача на строки! https://www.cyberforum.ru/ cpp-beginners/ thread413275.html
Такая вот задачка: Ввести строку символов и подсчитать количество повторений слов одинаковой длины. Изъять все слова заданной пользователем длины. В строке, которая осталась, каждое слово записать с...
Конец файла C++
Не могу разобраться,как правильно написать условие, типа: "если не конец файла и .....,то ....."
C++ Дана последовательность а1,а2,…,а15. Верно ли, что все элементы последовательности равны между собой? https://www.cyberforum.ru/ cpp-beginners/ thread413265.html
Найдите ошибку Дана последовательность а1,а2,…,а15. Верно ли, что все элементы последовательности равны между собой? #include <cstdlib> #include <iostream> #define n 3 using namespace...
C++ Подсчитать количество локальных минимумов заданной матрицы размером 10 на 10 https://www.cyberforum.ru/ cpp-beginners/ thread413257.html
Элемент матрицы называется локальным минимумом, если он строго меньше всех имеющихся у него соседей. Подсчитать количество локальных минимумов заданной матрицы размером 10 на 10. Найти сумму...
C++ Задача на расчет площади по кривой
Будьте добры, решите задачку на площадь объектно-ориентированным способом. За комментарии буду отдельно благодарен. Условие: Вычислить приближенно площадь одной арки синусоиды.
C++ Изменение порядка следования битов https://www.cyberforum.ru/ cpp-beginners/ thread413253.html
Помогите плз с программой Написать программу на с++, которая получает случайное целое типа int, выводит его двоичное представление на экран, выполняет следующее преобразование. Назовем триплетом...
C++ Работа со строками и файлами в языке С++ Вывести на экран самое длинное слово и определяет, сколько раз оно встретилось в тексте. https://www.cyberforum.ru/ cpp-beginners/ thread413240.html Дан текст из строчных латинских букв, за которыми следует точка. Напечатать все буквы, входящие в текст по одному разу, все согласные, которые входят C++
Помогите исправить код, чтобы программа верно работала Дан текст из строчных латинских букв, за которыми следует точка. Напечатать все буквы, входящие в текст по одному разу, все согласные,...
C++ два класса с преобразованием. Помогите пожалуйста Определить два класс, строку с преобразование из char * в строку и обратно и Double с преобразованием из double и обратно, а также взаимное преобразование String и Double. https://www.cyberforum.ru/ cpp-beginners/ thread413232.html C++ Одномерный массив Помогите с написанием программы. Для одномерного массива длиной N 1. Найти среднее геометрическое всех элементов, значение которых больше 5 (x >5) 2. Посчитать среднее арифметическое... https://www.cyberforum.ru/ cpp-beginners/ thread413228.html
C++ Банальный совет по блок-схеме, как отобразить на блок-схеме структуру?
кусок кода корторый я не знаю как нарисовать в блок-схеме... struct aeroflot { char nazvanie; int number; char tipsamoleta; }; aeroflot air;
C++ как в тексте (из файла) найти все числа и сохранить их в отдельный массив?? вообще без понятия просто из файла прочитала все разделила на лексемы(точка, зпт, пробел, двоет, плюс) а дальше что??? помогите, пожалуйста!!!!!! https://www.cyberforum.ru/ cpp-beginners/ thread413220.html
Модератор
Эксперт PythonЭксперт JavaЭксперт CЭксперт С++
11055 / 7006 / 1657
Регистрация: 25.07.2009
Сообщений: 12,775
21.12.2011, 15:11 0

Введенный текст вывести на экран, меняя местами каждые два слова - C++ - Ответ 2312367

21.12.2011, 15:11. Показов 1009. Ответов 2
Метки (Все метки)

Ответ

Немножко покороче
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>
 
#define DELIM " \t\n"
    
int main(void){
    char buf[BUFSIZ], * p1, * p2;
    
    while ( printf("String: ") && fgets(buf, BUFSIZ, stdin) && *buf != '\n' ){
        printf("Result: ");
        for ( p1 = strtok(buf, DELIM); p1 != NULL; p1 = strtok(NULL, DELIM) ){
            if ( p2 = strtok(NULL, DELIM) )
                printf("%s ", p2);
            printf("%s ", p1);
        }
        printf("\n");
    }
    
    return 0;
}


Вернуться к обсуждению:
Введенный текст вывести на экран, меняя местами каждые два слова C++
1
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
21.12.2011, 15:11
Готовые ответы и решения:

Считать текст из файла и вывести его на экран, меняя местами каждые два соседних слова
Написать программу, которая считывает текст из файла и выводит его на экран, меняя местами каждые...

Написать программу,которая считывает текст из файла и выводит его на экран,меняя местами каждые два соседних слова.
Написать программу,которая считывает текст из файла и выводит его на экран,меняя местами каждые два...

Написать программу, которая считывает текст из файла и выводит его на экран, меняя местами каждые два соседних слова
Ребят, помогите пожалуста програмку написать, мне завтра для зачета надо....я нехрена не знаю(((...

Написать программу, которая считывает текст из файла и выводит его на экран, меняя местами каждые два соседних слова
Вот исходный код: #include &lt;fstream&gt; #include &lt;iostream&gt; //#include&lt;clocale&gt; using namespace...

2
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
21.12.2011, 15:11

Считать текст из файла и вывести на экран, меняя местами каждые два соседних слова
Написать программу, которая считывает текст из файла и выводит его на экран, меняя местами каждые...

Считать текст из файла и вывести его на экран, меняя местами каждые два соседних слова
Написать программу, которая считывает текст из файла и выводит его на экран, меняя местами каждые...

Вывод на экран , меняя местами каждые два соседних слова
Мне нужно написать программу которая считывает текст из файла и выводит на экран, меняя местами...

Написать программу, которая считывает текст из файла и выводит его на экран, меняя местами каждые два соседних
Написать программу, которая считывает текст из файла и выводит его на экран, меняя местами каждые...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru