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

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

Войти
Регистрация
Восстановить пароль
 
NKT55
3 / 3 / 0
Регистрация: 15.10.2011
Сообщений: 31
#1

После каждой буквы "о" в слове вставить сочетание "ля" - C++

05.12.2011, 08:57. Просмотров 879. Ответов 5
Метки нет (Все метки)

После каждой буквы "о" в слове вставить сочетание "ля"
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.12.2011, 08:57     После каждой буквы "о" в слове вставить сочетание "ля"
Посмотрите здесь:

После каждой буквы "о" в слове вставьте сочетание "ля - C++
После каждой буквы "о" в слове вставьте сочетание "ля".

После каждого слова, в котором встречается сочетание "по" вставить символ ';' - C++
"После каждого слова, в котором встречается сочетание "по" вставить символ ';'" Если кто-то захочет помочь, то прошу не стоит...

Замените все буквы "р" на сочетание "ку" - C++
#include <iostream> #include <stdio.h> using namespace std; int main() { char line = {0}; gets(line); char *p =...

Создать список из целых чисел. После каждого элемента, равного "х" вставить элемент, равный "у" - C++
Задача со стеком. Создать список из целых чисел. После каждого элемента,равного х вставить элемент,равный у. какое условие нужно поменять...

Ввести символьную строку и заменить все буквы "а" на буквы "б" и наоборот, как заглавные, так и строчные. - C++
1. Ввести символьную строку и заменить все буквы "а" на буквы "б" и наоборот, как заглавные, так и строчные. Пример: Введите...

Замените в слове "му" на "а", а букву "ы" на "ца". - C++
Замените в слове "му" на "а", а букву "ы" на "ца".

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

Определить длину каждого слова. Удалить все буквы "а" и "о" с фамилии - C++
3.Написать программу, вводите фамилию, имя и отчество одной строкой. Определить длину каждого слова. Удалить все буквы "а" и "о" с фамилии....

В каждом слове текста замените "а" на букву "е" - C++
В каждом слове текста замените "а" на букву "е", если "а" стоит на четном месте, и заменить букву "б" на сочетание "ак", если "б" стоит на...

Во введённой строке требуется поменять все буквы "а" на "i", и наоборот - C++
писал код по аналогии на Паскале. что-то как-то не очень вышло #include <iostream> #include <string> using namespace std; int...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
AncinetHero
49 / 49 / 3
Регистрация: 22.05.2011
Сообщений: 326
05.12.2011, 08:58     После каждой буквы "о" в слове вставить сочетание "ля" #2
Это нужно выводить, или обязательно, чтобы строка была преобразованная?
NKT55
3 / 3 / 0
Регистрация: 15.10.2011
Сообщений: 31
05.12.2011, 09:06  [ТС]     После каждой буквы "о" в слове вставить сочетание "ля" #3
Цитата Сообщение от AncinetHero Посмотреть сообщение
Это нужно выводить, или обязательно, чтобы строка была преобразованная?
Нужно выводить (=
AncinetHero
49 / 49 / 3
Регистрация: 22.05.2011
Сообщений: 326
05.12.2011, 09:08     После каждой буквы "о" в слове вставить сочетание "ля" #4
Ну тогда легче. Если у вас есть строка s длиной n:
C++
1
2
3
4
for(int i=0;i<n;i++){
 cout<<s[i];
 if(s[i]=="о")cout<<"ля";
}
xAtom
914 / 739 / 60
Регистрация: 09.12.2010
Сообщений: 1,346
Записей в блоге: 1
05.12.2011, 11:17     После каждой буквы "о" в слове вставить сочетание "ля" #5
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <iostream>
using namespace std;
 
int main(void){
  string str = "облик, обязан , ооk";
 
  string::size_type p = 0;
  while((p = str.find('о', p)) != string::npos)
     str.insert(++p, "ля");
 
   cout << str.c_str() << endl;
   return 0;
}
ChingizBat
0 / 0 / 0
Регистрация: 03.11.2014
Сообщений: 107
03.04.2015, 10:42     После каждой буквы "о" в слове вставить сочетание "ля" #6
А можно ли заменить все о на ля, как это сделать, подскажите плиз
Yandex
Объявления
03.04.2015, 10:42     После каждой буквы "о" в слове вставить сочетание "ля"
Ответ Создать тему
Опции темы

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