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

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

Войти
Регистрация
Восстановить пароль
 
Saddiel
7 / 7 / 0
Регистрация: 02.11.2012
Сообщений: 152
#1

Из каждого слова заданного текста удалить последнюю букву. - C++

01.04.2013, 05:56. Просмотров 1104. Ответов 2
Метки нет (Все метки)

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

Удалить последнюю букву из каждого слова заданного текста (файловый ввод/вывод) - C++
В текстовом файле задана последовательность слов, обособленных пробелами. Удалить последнюю букву из каждого слова, результат вывести на...

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

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

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

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

С клавиатуры вводится многострочный текст. Распечатать слова из текста, преобразовав их следующим образом: · перенести последнюю букву в начало слова; - C++
С клавиатуры вводится многострочный текст. Распечатать слова из текста, преобразовав их следующим образом: · перенести последнюю букву...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
taras atavin
Ушёл с форума.
3569 / 1752 / 91
Регистрация: 24.11.2009
Сообщений: 27,619
01.04.2013, 10:32 #2
А что такое текст? Одна длинная динамическая строка? Динамический массив динамических строк? Строки ноль-терминальные, или объекты? А массив - объект, или на явном указателе? Со счётчиком элементов, или null_ptr-терминальный? А может это вообще файл? Какая используется кодировка? Каковы ограничения?
ForEveR
В астрале
Эксперт С++
7971 / 4733 / 321
Регистрация: 24.06.2010
Сообщений: 10,541
Завершенные тесты: 3
01.04.2013, 10:53 #3
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 <string>
#include <vector>
#include <iterator>
#include <algorithm>
 
#include <boost/algorithm/string.hpp>
 
int main()
{
   const std::string text = "hello and, what is it";
   std::vector<std::string> words;
   boost::split(words, text, boost::is_any_of(", "), boost::token_compress_on);
   for (auto& s : words)
   {
      s.erase(s.begin() + s.size() - 1);
   }
   for (const auto& s : words)
   {
      std::cout << s << std::endl;
   }
}
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
01.04.2013, 10:53
Привет! Вот еще темы с ответами:

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

Удалить из текста все слова заканчивающиеся на гласную букву - C++
Использовать можно только массив символов, переменные string и их функции запрещены( Начал пытаться продумывать решение сам и пришел...

Напечатать все слова отличные от последнего слова, предварительно перенести последнюю букву в начало слова - C++
Дано текст, содержащий от 2 до 30 слов, в каждом из которых от 2 до 10 латинских букв, между соседними словами - не менее одного пробела....

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


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

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

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