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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Сша
0 / 0 / 0
Регистрация: 31.10.2014
Сообщений: 2
#1

Дана строка, состоящая из четырех слов. Сформировать новую строку, где первое и последнее слова поменяются - C++

31.10.2014, 15:50. Просмотров 272. Ответов 1
Метки нет (Все метки)

дана строка состоящая из четырех слов сформировать новую строку в которой первое и последнее слова поменяются местами
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
31.10.2014, 15:50
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Дана строка, состоящая из четырех слов. Сформировать новую строку, где первое и последнее слова поменяются (C++):

Дана строка слов, разделенных пробелами. Сформируйте новую строку, вставив перед каждым вхождением слова "and" запятую - C++
Дана строка слов, разделенных пробелами. Сформируйте новую строку, вставив перед каждым вхождением слова "and" запятую. Определите, сколько...

Дана строка из 20 слов. Сформировать строку, составленную из последних букв всех слов исходной строки - C++
Задача: дана строка из 20 слов (или любого другого числа). Сформировать строку, составленную из последних букв всех слов исходной строки.

Дана строка, состоящая из слов - C++
Дана строка, состоящая из слов, разделенных пробелами. Вывести на экран порядковый номер слова максимальной длины и номер позиции строки с...

Дана строка S и натуральное число N. Создать новую строку, включив в нее все слова из N букв исходной строки - C++
Дана строка S и натуральное число N. Cформировать новую строку, включив в нее все N-буквенные слова исходной строки. Слова в результирующей...

Дана строка, состоящая из русских слов. Найти количество слов, которые содержат ровно три буквы «А» - C++
Дана строка, состоящая из русских слов, набранных заглавными буквами и разделенных пробелами (одним или несколькими). Найти количество...

Дана строка,состоящая из нескольких слов - C++
Дана строка, состоящая из нескольких слов,набрать заглавными буквами и разделенный пробелами (один или несколькими).Найти количество...

1
Добрый миломан
4 / 4 / 1
Регистрация: 20.06.2013
Сообщений: 35
01.11.2014, 00:03 #2
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 <stdio.h>
#include <string.h>
 
int main()
{
    char str[256];
    char res[256];
    char *first;
    char *last;
    char *center;
 
    //Ввод строки
    puts("Enter string: ");
    gets(str);
    //Указатель на первое слово - это собствено указатель на строку
    first=str;
    //Указатель на последнее слово - это указатель на последний пробел +1
    last=strrchr(str,' ');
    //Теперь делим исходную строку на три подстроки
    center=strchr(str,' ');
    center[0]=0;
    center++;
    last[0]=0;
    last++;
    //Формируем результатную строку
    sprintf(res, "%s %s %s", last, center, first);
    //Вывод
    printf("Result: %s",res);
 
    return 0;
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
01.11.2014, 00:03
Привет! Вот еще темы с ответами:

Дана строка состоящая из слов разделенных ... - C++
Помогите решить с объяснениями. Дана строка состоящая из слов разделенных одним или несколькими пробелами или знаками припинания. ...

Дана строка , состоящая из английских слов - C++
Дана строка , состоящая из английских слов, разделенных пробелами( одним или несколькими). Превратить каждое слово в строке, удалив из него...

Задачка на строки.Дана строка, состоящая из слов - C++
Дана строка, состоящая из слов (словом считать группу символов, начинающуюся и заканчивающуюся пробелом, или знаками препинания). Вывести...

Дана строка символов, состоящая из произвольного текста, слова раз-делены пробелами. Вывести на экран порядковый номер слова, накрывающего k позицию - C++
Помогите с вот такой вот задачкой: Дана строка символов, состоящая из произвольного текста, слова раз- делены пробелами. Вывести на...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru