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

Дан символ С и строки S, S0. После каждого вхождения символа С в строку S вставить S0 - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Как вывести сначала положительные, а потом отрицательные элементы очереди? http://www.cyberforum.ru/cpp-beginners/thread1159686.html
Есть очередь которая преобразовывает последовательность сначала отриц. потом полож. #include "StdAfx.h" #include <iostream> #include <queue> using namespace std; int main() { setlocale(LC_ALL, "Russian"); priority_queue<float> myPrQueue;
C++ Редактор строк Добрый вечер, помогите написать. код. нужно что б с клавиатуры вводилось несколько строк, записывались в перемену, и можно было их отредактировать, и потом обратно вывести как отедльной переменой. и что бы анализировало и с пробелами. и когда все символы вмести, но отдельно считывало. // Olja.cpp: перевод с С++ в Делфи. // #include "stdafx.h" #include <locale> #include "stdio.h"... http://www.cyberforum.ru/cpp-beginners/thread1159666.html
Подскажите как переделать программу , чтобы она считала количество не одного символа в строке ,а 2-х C++
Подскажите как переделать программу Подскажите как переделать программу , чтобы она считала количество не одного символа в строке ,а 2-х. #include <stdio.h> // необходим для работы printf() #include <conio.h> // необходим для работы _getch() #include <windows.h> // содержит определение типов BYTE, WORD, DWORD; #include <iostream> using namespace std; DWORD lens(char *); //...
Error C2447: {: отсутствует заголовок функции (возможно, используется формальный список старого типа) C++
Привіт усім. Перший раз пишу програму. Допоможіть, будь ласка. Ввела таке: int main (); { var a,b,c:integer; а програма вибиває помилку C2447: {: отсутствует заголовок функции (возможно, используется формальный список старого типа). Підкажіть, що змінити.
C++ Поменять местами k-oe и n-ое слово в строке http://www.cyberforum.ru/cpp-beginners/thread1159650.html
Строка состоит из слов. Слово – последовательность любых символов, расположенных между двумя пробелами. Поменять местами k-oe и n-ое слово в строке.
C++ Указатели и ссылки Экспериментируя с указателями пришел к вот таким выводам: int a; //переменная int *b; //указатель int &c = a //ссылка на <a> ...=a; // получим значение <a> ...=&a; // получим адрес <a> ...=b; // получим адрес, хранящийся в <b> ...=*b; // получим значение, хранящееся по адресу <b> подробнее

Показать сообщение отдельно
Меорн
74 / 59 / 29
Регистрация: 01.02.2014
Сообщений: 202
28.04.2014, 15:17     Дан символ С и строки S, S0. После каждого вхождения символа С в строку S вставить S0
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
#include <iostream>
#include <string>
 
int main()
{
    std::string s,s0;
    char c;
 
    std::locale::global(std::locale("Russian"));
    std::cout << "Введите строку S: ";
    std::getline(std::cin, s);
    std::cout << "Введите строку S0: ";
    std::getline(std::cin, s0);
    std::cout << "Введите символ С: ";
    std::cin >> c;
 
    std::string result;
    for(size_t i = 0; i < s.length(); i++){
        result += s[i];
        if(s[i] == c) {
            result += s0;
        }
    }
    std::cout << "Результирующая строка: \"" << result << "\"" << std::endl;
    system("pause");
}
 
Текущее время: 15:33. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru