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

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

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

Удалить в словах буквы е - C++

04.12.2013, 14:04. Просмотров 333. Ответов 6
Метки нет (Все метки)

Удалить в словах первое вхождение буквы "е", если такое имеется.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.12.2013, 14:04
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Удалить в словах буквы е (C++):

Удалить вхождения первой буквы в словах предложения - C++
нужно составить программу , которая удаляет вхождения первой буквы в словах предложения,помогите на c++:cry:

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

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

Файловый ввод/вывод. Во всех словах строки переставить все входящие буквы «а» в начало слова, а буквы «я» – в конец - C++
Здравствуйте! Помогите, пожалуйста, составить программу, которая считывает из текстового файла input.txt строку символов S.Во всех словах...

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

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

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
egor2116
339 / 370 / 42
Регистрация: 20.01.2013
Сообщений: 1,123
04.12.2013, 14:18 #2
как то так
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream> 
#include <string>
 
int main()
{   
   std::string str, result;
   std::cout << "Input string: "; getline(std::cin, str);
   char findChar;
   std::cout << "Input find char: "; std::cin >> findChar; 
   
   size_t position = str.find(findChar);
   for(int i = 0; i < str.size(); ++i)
           if(position != i)
                 result += str[i];
   
   std::cout << result << std::endl;
    
    system("PAUSE");
    
    return 0;
}
lss
921 / 851 / 281
Регистрация: 10.10.2012
Сообщений: 2,701
04.12.2013, 18:29 #3
Это что рабочий код? Ввожу: aaaeaea aeaaaa aaaaa, выводит: aaaaea aeaaaa aaaaa, а должен: aaaaea aaaaa aaaaa
gray_fox
What a waste!
1511 / 1214 / 69
Регистрация: 21.04.2012
Сообщений: 2,550
Завершенные тесты: 3
04.12.2013, 18:46 #4
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <iostream>
#include <sstream>
#include <iterator>
#include <string>
 
 
int main() {
   std::string line;
   std::getline(std::cin, line);
 
   std::istringstream istream(line);
   for (std::istream_iterator<std::string> it(istream), end; it != end; ++it) {
      std::string word = *it;
    
      std::string::size_type pos = word.find('e');
      if (pos != std::string::npos) {
         word.erase(pos, 1);
      }
 
      std::cout << word << ' ';
   }
   std::cout << std::endl;
}
lss
921 / 851 / 281
Регистрация: 10.10.2012
Сообщений: 2,701
04.12.2013, 18:53 #5
Это другое дело.
gray_fox
04.12.2013, 18:59
  #6

Не по теме:

Цитата Сообщение от lss Посмотреть сообщение
Это другое дело.
lol вам тут никто ничего не должен, если что)

lss
04.12.2013, 19:04     Удалить в словах буквы е
  #7

Не по теме:

Цитата Сообщение от gray_fox Посмотреть сообщение
вам тут никто ничего не должен, если что
Это-то понятно. Зачем нерабочие коды выкладывать - непонятно.

MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
04.12.2013, 19:04
Привет! Вот еще темы с ответами:

Найти все гласные буквы в словах - C++
дано натурально число n ,и символы S1,S2,S3....группа символов ,которые разделены пробелами и не имеют в середине себя пробелов будем...

Замена первой буквы во всех словах на заглавную - C++
Доброго времени суток! Помогите написать программу которая во всех словах заменит первую букву на заглавную.

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

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


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

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

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