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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 11, средняя оценка - 4.91
dashaangina
2 / 2 / 0
Регистрация: 23.06.2013
Сообщений: 18
#1

У каждого слова введенной строки поменять местами первую и последнюю букву. - C++

10.07.2013, 18:35. Просмотров 1681. Ответов 5
Метки нет (Все метки)

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

Поменять первую и последнюю букву местами для каждого слова - C++
1. Печать ленту со следующими изменениями: поменять первую и последнюю букву местами для каждого слова; 2. Находит количество...

Вывести первую и последнюю букву каждого слова с файла - C++
Всем привет, помогите написать программу, которая выводит на экран Первую и последнюю букву каждого слова с файла. Я старался но сломал...

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

Напечатать все слова, отличные от последнего слова строки, удалив из каждого слова первую и последнюю буквы - C++
Близиться сессия,а завтра мне сдавать 2 проги. Помогите ребят,могу даже 100 скинуть,если уж так трудно помочь. 8.Задан...

Поменять первую и последнюю строки матрицы местами - C++
Нужно написать программу которая меня меняет первую и последнюю строки матрицы местами На сомом ( программу писать на с++ Желательно на...

Поменять в матрице первую и последнюю строки местами - C++
Помогите составить программу и блок схему к заданной задачи)

5
Issues
430 / 365 / 37
Регистрация: 06.08.2012
Сообщений: 961
10.07.2013, 21:30 #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream>
#include <sstream>
#include <string>
 
int main()
{
    std::string s;
 
    std::cout << "Enter text: "; 
    std::getline(std::cin, s);
 
    std::stringstream ss(s);
 
    while (ss >> s) {
        std::swap(s.back(), s.front());
        std::cout << s << ' ';
    }
 
    std::cout << std::endl;
 
    return 0;
}
1
dashaangina
2 / 2 / 0
Регистрация: 23.06.2013
Сообщений: 18
10.07.2013, 21:45  [ТС] #3
к сожалению программа не запускается и ругается на back и front, как можно по-другому обозначить первую и последнюю букву?
0
Issues
430 / 365 / 37
Регистрация: 06.08.2012
Сообщений: 961
10.07.2013, 21:47 #4
dashaangina,
C++
1
std::swap(*s.begin(), *(s.end()-1));
1
gray_fox
What a waste!
1521 / 1226 / 70
Регистрация: 21.04.2012
Сообщений: 2,565
Завершенные тесты: 3
10.07.2013, 21:48 #5
s[0] , s[s.length() - 1]
1
dashaangina
2 / 2 / 0
Регистрация: 23.06.2013
Сообщений: 18
10.07.2013, 21:49  [ТС] #6
Спасибо большое, без вас я бы не справилась!))
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
10.07.2013, 21:49
Привет! Вот еще темы с ответами:

Если длина введенной строки кратна 4, первую часть строки поменять местами со второй - C++
Если длина введенной строки кратна 4, первую часть строки поменять местами со второй.

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

В масиве А поменять местами первую и последнюю ,вторую и предпоследнюю строки и т.д - C++
Помогите найти ошибку,почему не меняет Вот мой простенький код #include &lt;iostream&gt; #include &lt;conio.h&gt; using namespace std;...

В тексте поменять местами первую и вторую половины каждого слова - C++
Добрый день. Есть задачка: В тексте поменять местами первую и вторую половины каждого слова. Все слова в тексте состоят из четного числа...


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

Или воспользуйтесь поиском по форуму:
6
Yandex
Объявления
10.07.2013, 21:49
Ответ Создать тему
Опции темы

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