0 / 0 / 0
Регистрация: 22.04.2019
Сообщений: 12
1

Составьте программу, которая каждую встречную в слове букву "б" заменяла сочетанием букв "ку"

22.04.2019, 10:03. Показов 1356. Ответов 4

Студворк — интернет-сервис помощи студентам
Составьте программу, которая каждую встречную в слове букву "б" заменяла сочетанием букв "ку".
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
22.04.2019, 10:03
Ответы с готовыми решениями:

Каждую встречную в слове букву "б" заменить сочетанием букв "ку" (Pascal -> C++)
Задача:Составьте программу, которая каждую встречную в слове букву "б" заменяла сочетанием букв...

Составьте алгоритм, который каждую встреченную в слове букву «с» заменял бы на сочетанием букв «ха»
Драсте всем!!! Помогите с 4 задачами.:cry::cry::cry: 1) Составьте алгоритм, который каждую...

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

Написать программу, которая каждую встреченную букву Б заменяет сочетанием КУ
Написать программу, которая каждую встреченную букву Б заменяет сочетанием КУ.

4
454 / 278 / 163
Регистрация: 17.04.2019
Сообщений: 1,628
22.04.2019, 10:24 2
vitalinaveg,
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
#include <iostream>
#include <string>
#include <windows.h>
 
using namespace std;
 
int main()
{
    SetConsoleCP(1251);
    SetConsoleOutputCP(1251);
 
    string str = "";
    int strStartPosition = 0;
 
    cout << "Введите строку: ";
    getline(cin, str);
 
    while ((strStartPosition = str.find("б", strStartPosition)) != string::npos)
    {
        str.replace(strStartPosition, 1, "ку");
        strStartPosition += 2;
    }
 
    cout << "Изменённая строка: " << str << endl;
 
    system("pause");
 
    return 0;
}
1
0 / 0 / 0
Регистрация: 22.04.2019
Сообщений: 12
22.04.2019, 10:44  [ТС] 3
спасибо большое, но можете объяснить, что за:
Цитата Сообщение от ProgItEasy Посмотреть сообщение
SetConsoleCP(1251);
* * SetConsoleOutputCP(1251);
компилятор ошибку на них выдаёт
0
454 / 278 / 163
Регистрация: 17.04.2019
Сообщений: 1,628
22.04.2019, 11:01 4
vitalinaveg, эти строки нужны для того, чтобы в консоли был нормальный ввод/вывод русского языка.
0
792 / 598 / 318
Регистрация: 24.02.2017
Сообщений: 2,128
22.04.2019, 13:06 5
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>
using namespace std;
 
int main(){
    string str;
    size_t i=0,len;
    char a=161;
 
    getline(cin, str);
    len=str.length();
     while(i<len){
        if(str[i]!=a)str+=str[i];
        if(str[i]==a){
         str+=170;
         str+=227;
         }
        i++;
      }
     str.erase(0,len);
     cout<<str;
     system("pause");
     return 0;
}
0
22.04.2019, 13:06
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
22.04.2019, 13:06
Помогаю со студенческими работами здесь

Написать программу, которая каждую встреченную букву 'б' заменяет сочетанием 'ку'
Написать программу, которая каждую встреченную букву 'б' заменяет сочетанием 'ку' Добавлено...

Написать программу, которая каждую встреченную букву 'б' заменяет сочетанием 'ку'
Написать программу, которая каждую встреченную букву 'б' заменяет сочетанием 'ку'.

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

Составить программу, которая во введенном слове подсчитывала бы число букв "а" и заменяла их буквами "Б"
1. Составить программу, которая во введенном слове подсчитывала бы число букв &quot;а&quot; и заменяла их...

Составить программу, которая удваивает каждую букву во введенном слове, используя коды символов
Составить программу, которая удваивает каждую букву во введенном слове, используя коды символов.

Написать программу, которая каждую встреченную букву "б" заменяет сочетанием "ку"
Здравствуйте, помогите, пожалуйста, исправить ошибку в коде или предложите свой(обязательно с...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru