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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 10, средняя оценка - 4.70
botwa
0 / 0 / 0
Регистрация: 12.10.2009
Сообщений: 22
#1

Разворачивание слов в предложении - C++

01.11.2009, 21:34. Просмотров 1266. Ответов 3
Метки нет (Все метки)

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

что-то вроде:
мама мыла раму
амам алым умар

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

Реверс слов в предложении - C++
Ребята, помогите! Надо написать прогу. В заданном предложении переставить буквы наоборот во всех словах и вывести полученное предложение в...

Замена слов в предложении - C++
Ввести два предложения. Если у них есть одинаковые слова, то заменить их во втором предложении на соответствующее количество символов...

Подсчет слов в предложении - C++
Написала программу, но в ней есть ошибка. Самой найти не получается, программа считает знак "-(тире)" за отдельное слово. Помогите,...

Посчитать количество слов в предложении - C++
Задача: Посчитать слова (слова разделены одним или несколькими пробелами) в текстовом файле и добавить информацию об этом (например: 'В...

Подсчитать, сколько слов в предложении - C++
дан текст не более 2000 символов, узнать сколько слов и предложений в тексте вроде бы всё правильно, но почему-то не работает ...

Посчитать количество слов в предложении - C++
Доброго времени суток, помогите решить задачку C++ Ввести предложение(в чаровский массив) и посчитать количество слов в этом предложении....

3
audiophile
9 / 9 / 0
Регистрация: 01.11.2009
Сообщений: 67
01.11.2009, 21:41 #2
Разбей предложение по словам, а потом:
1) бери слово и копируй его в темповый массив
2) копируй темповый массив обратно, только с конца

И все дела.
1
Андрейка
419 / 223 / 27
Регистрация: 25.03.2009
Сообщений: 744
01.11.2009, 21:50 #3
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <iostream>
#include <vector>
#include <string>
#include <algorithm>
int main()
{
 std::vector<std::string>a(5);
 for (std::vector<std::string>::iterator it = a.begin() ; it!=a.end() ; ++it)
     std::cin>>*it;
 for (std::vector<std::string>::iterator it = a.begin() ; it!=a.end() ; ++it)
     std::reverse(it->begin(),it->end());
 for (std::vector<std::string>::iterator it = a.begin() ; it!=a.end() ; ++it)
     std::cout<<*it<<' ';
return 0;
}
1
botwa
0 / 0 / 0
Регистрация: 12.10.2009
Сообщений: 22
01.11.2009, 22:20  [ТС] #4
спасибо огромное всем.
0
01.11.2009, 22:20
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
01.11.2009, 22:20
Привет! Вот еще темы с ответами:

Подсчет количества слов в предложении - C++
Здравствуйте. Помогите, пожалуйста, с лабой. 1. Дана строка символов. Распечатать слова, отличные от последнего, оставив в каждом слове...

Сортировка слов в предложении по алфавиту - C++
доброго времени суток! у меня такая проблема - нужно распечатать в алфавитном порядке слова из предложения. так вот, когда на английском...

Подсчитать сколько слов в предложении - C++
1) вводится текст. подсчитать сколько слов в предложении. предложении заканчиваются '.' '!' '?'... в предложении могут быть ',' ...

Обратный порядок слов в предложении - C++
вобщем нужно, чтобы программа ставила слова в предложении в обратном порядке #include &lt;iostream&gt; #include &lt;string.h&gt; using...


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

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

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