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

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

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

Из строки получить новую, выбросив все вхождения заданного символа (Работа со строками) - C++

28.01.2014, 14:50. Просмотров 361. Ответов 1
Метки нет (Все метки)

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

Удалить из строки все вхождения заданного символа - C++
12. Преобразовать заданную строку следующим образом: удалить из строки все вхождения заданного символа; Соль в том что это нужно...

Получить новую последовательность, выбросив из исходной все члены со значением max(a1, …, a99). - C++
Даны целые числа a1, …, a99 . Получить новую последовательность, выбросив из исходной все члены со значением max(a1, …, a99). ...

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

Заменить все первые левые вхождения символа “a” на 00, а все правые вхождения символа “a” на 11 - C++
Заменить все первые левые вхождения символа “a” на 00, а все правые вхождения символа “a” на 11, остальные без изменений

Заменить в строке все множественные вхождения заданного символа одним - C++
Функция заменяет в строке все множественные вхождения заданного символа одним для использование нелбходимо использовать Указатели....

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

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
petyahohlov
27 / 22 / 5
Регистрация: 31.07.2013
Сообщений: 121
28.01.2014, 15:24 #2
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
#include <iostream.h>
#include <math.h>
#include <iomanip.h>
#include <string.h>
#include <stdio.h>
 
int main()
{
    int i,n,j;
    char st1[50],ch;
    gets(st1);
    cout<<"vvedite simvol ch=";
    cin>>ch;
    n=strlen(st1);
    for(i=0;i<n;i++)
    {
        if(st1[i]==ch)
        {
            for(j=i;j<n;j++)
            {
                st1[j]=st1[j+1];
            }n--;
            i--;
        }
    }
    puts(st1);
    return 0;
}
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
28.01.2014, 15:24
Привет! Вот еще темы с ответами:

Рразделение строки на две части до первого вхождения заданного символа и после него - C++
Функция - Parse(s,t). Назначение - разделение строки s на две части: до первого вхождения символа t и после него. как можно сделать ее...

Написать программу разбиения строки на две части: до первого вхождения заданного символа и после него - C++
8.5.1. Помогите, пожалуйста, решить задачу в С++. Написать программу разбиения строки на две части: до первого вхождения...

Работа со строками (удаление из строки указанного символа) - C++
Недавно начал изучать С++ в универе. Задали написать программу реализующую удаление из строки указанного символа. Программа компилируется,...

Поиск в заданной строке последнего вхождения заданного символа - C++
Помогите написать функцию, которая ищет в заданной строке последнее вхождение заданного символа (char *strrchr(const char *s1, int c)


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

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

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