Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Что вернет функция? https://www.cyberforum.ru/ cpp-beginners/ thread740645.html
Задача была на НОД. Есть разные способы его нахождения, но вот столкнулся с данным кодом и не понимаю как он работает. Насколько я знаю, функция возвращает один аргумент. Что вернет функция в данном случае? Вот кусочек кода. Не понимаю суть реторна. Спасибо. else if(x % 2 == 0 && y % 2 == 0) return 2 * nod(x / 2, y / 2); else if(x % 2 == 0 && y % 2 != 0) return nod(x /...
C++ неправильный цикл for
class anketa: public fio, public svedeniya { public: friend void run(anketa object1, int n); double sort(anketa *,int n); // прототип функции сортировки по среднему балу double horoshist(anketa *,int n); // прототип функции вывод студентов у которых 4 и 5 }; double anketa::sort(anketa* ob2,int n)
C++ Не могу совладать - подскажите как формулу написать https://www.cyberforum.ru/ cpp-beginners/ thread740625.html
хотя бы первую строку для примера
C++ Создать функцию, позволяющую выяснить, присутствует ли в строке введенная с клавиатуры буква (Использовать указатели) помогите,пожалуйста! есть вот такие задания...ОЧЕНЬ надо на завтра... Задача 5. Ввести строку. Создать функцию, позволяющую выяснить, присутствует ли в строке введенная с клавиатуры буква. Если да, то заменить все её вхождения парой символов „$$”. Если этой буквы нет в строке, то вывести соответствующее сообщение. (Использовать указатели). Хоть что-то,если не сложно! ЗАРАНЕЕ СПАСИБО!!! https://www.cyberforum.ru/ cpp-beginners/ thread740618.html
Из матрицы получить массив, каждый элемент которого равен среднему арифметическому каждой строки матрицы C++
Очень прошу помочь! Из 2мерной квадратной матрицы (7х7) получить 1мерный массив, каждый элемент которого равен среднему арифметическому каждой строки матрицы. это в с++ (работаю в Builder)
C++ Создать два массива. Вычислить количество тех элементов каждого массива, для которых выполняется неравенство: 2<элемент массива<10 помогите,пожалуйста! есть вот такие задания...ОЧЕНЬ надо на завтра... Задача 4. Определить два одномерных массива А(19) и В(16); первый ввести с клавиатуры, а второй задать начальной инициализацией. Используя собственную функцию, вычислить количество тех элементов каждого массива, для которых выполняется неравенство: 2<элемент массива<10. (Использовать указатели) Хоть что-то,если не... https://www.cyberforum.ru/ cpp-beginners/ thread740614.html
C++ Составить функцию нахождения площади равностороннего треугольника помогите,пожалуйста! есть вот такие задания...ОЧЕНЬ надо на завтра... \Вопрос 3. Составить функцию, которая получает как аргумент вещественное число а – длину стороны равностороннего треугольника и возвращает как результат площадь треугольника. (Использовать указатели) Хоть что-то,если не сложно! ЗАРАНЕЕ СПАСИБО!!! https://www.cyberforum.ru/ cpp-beginners/ thread740610.html Пусть даны вещественные числа a,h, натуральное число n C++
Пусть даны вещественные числа a,h, натуральное число n.Вычислить: f(a)+f(a+h)+f(a+2h)+...+f(a+nh) , где f(x)=(x^2+1)cosx
C++ Нахождение первого члена последовательности https://www.cyberforum.ru/ cpp-beginners/ thread740585.html
Написать программу нахождения первого члена последовательности An= (-1)^(1+1/2+...+1/n) , (n=1,2,...) который не принадлежит заданному отрезку .
C++ найти суму всех кубов корней уравнения, используя подпрограму https://www.cyberforum.ru/ cpp-beginners/ thread740584.html
C++ Выяснить, имеются ли два слова, каждое из кото¬рых получается переворачиванием другого.
Уважаемые форумчане, помогите пожалуйста добить эту задачу: Даны натуральное число n, символы S1, ..., Sn. Будем рассматривать слова, образованные символами, вхо¬дящими в последовательность S1, ..., Sn , считая при этом, что количество символов в каждом слове не превосходит 15: Выяснить, имеются ли два слова, каждое из кото¬рых получается переворачиванием другого. Вот мой код:#include...
C++ Дана последовательность из 100 различных чисел https://www.cyberforum.ru/ cpp-beginners/ thread740579.html
Дана последовательность из 100 различных чисел.Найдите среднее арифметическое чисел этой последовательности , расположенных между максимальным и минимальным числами ( в сумму включить и обо этих числа ).
100 / 100 / 47
Регистрация: 19.11.2012
Сообщений: 195
21.12.2012, 02:57 0

Удаление фрагмента из строки - C++ - Ответ 3893353

21.12.2012, 02:57. Показов 5809. Ответов 13
Метки (Все метки)

Ответ

А если так?
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
#include <iostream>
using namespace std;
 
int main(){
    //char str[]="My (st(ri)ng)name is (Durak)Croessmah";//мания величия )))
    char str[]="My (st(ri)ng)name is (Durak)(C((roe(s)sm)a)h)";
    char str2[100]; // максимальная длина 100 символов
    int i=0,j=0,count=0;
    while(str[i]) {
        if(str[i]=='(') {
            count++; i++;
            while(count || str[i]=='(') { // пропускаем все, что в скобках, включая вложеные
                if(str[i]=='(') {
                    count++; i++;
                } else if(str[i]==')') {
                    count --; i++;
                } else {
                    i++;
                }
            }
        }
        str2[j]=str[i]; i++; j++;
    }
    str2[j]='\0';
    cout << "str2 = " << str2;
    getchar();
}


Вернуться к обсуждению:
Удаление фрагмента из строки C++
1
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
21.12.2012, 02:57
Готовые ответы и решения:

Реализовать class string имеющий методы объединения строк и поиска фрагмента строки
Пожалуйста помогите решить эту задачу string () - получает char * 2. ˜string()...

Вывести на экран те строки файла, которые содержат в качестве фрагмента заданный текст
Только начала изучать файлы, подскажите, почему программа не видит одинаковых строчек? Задание:...

Здесь есть удаление столбца, как добавить удаление строки
#include &lt;iostream&gt; #include &lt;conio.h&gt; using namespace std; int main() { int n; do {cout &lt;&lt;...

Даны текстовый файл и строка s. Получите все строки файла f, содержащие в качестве фрагмента заданную строку s
Даны текстовый файл и строка s. Получите все строки файла f, содержащие в качестве фрагмента...

13
21.12.2012, 02:57
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
21.12.2012, 02:57
Помогаю со студенческими работами здесь

Выделение фрагмента строки и создание новой на основе этого фрагмента
У меня есть переменная var a = 'file:///D:/папка/myfile.jpg' Мне нужно выделить из переменной a...

Удаление фрагмента(ов) строк
До сего момента считал себя advancet user, но довольно простая задача выбила меня из колеи ...

Ворд. Удаление фрагмента по позиции
Пытаюсь найти и удалить(заменить) кусок текста между двойными квадратными скобками. Нахожу позицию...

Удаление фрагмента текста из memo
Имеются строки в memo, &quot;\u2122&quot; по моему это символ тм, но как убрать &quot;\u2122&quot; (заменять не нужно,...

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