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

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

Войти
Регистрация
Восстановить пароль
 
littlebit.s
0 / 0 / 0
Регистрация: 11.09.2012
Сообщений: 28
#1

Замена одинаковых символов в слове - C++

01.12.2012, 21:31. Просмотров 512. Ответов 3
Метки нет (Все метки)

Ввести фразу. Все последовательности одинаковых символов заменить на выражения N(C). Где N – количество последовательных одинаковых символов, а С – символ.
Например : «Веер и ветер» – «В2(е)р2( )и ветер».

Добавлено через 35 минут
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include<iostream.h>
#include<stdio.h>
#include<conio.h>
#include<string.h>
void main()
{
int sum,i ;
char a=1;
char str[100];
char str1[100];
gets(str) ;
for( i=0 ;str[i]!=0 ;i++)
    { if  (str[i]==a)
    cout<<'2';
 
 
    }
  cout<<sum;
getch();
}
это все, что я придумала(

Добавлено через 10 минут
хоть кто -нибудь , помогите
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.12.2012, 21:31
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Замена одинаковых символов в слове (C++):

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

Найти количество символов в самой длинной цепочке из одинаковых символов - C++
Дана строка символов St длиной не более 72, которая может состоять из цифр, малых латинских букв и знаков '+' '-' '*' '/' '.' ')' '(' ...

Замена букв в слове - C++
Всем привет. Уважаемые программисты, помогите плиз решить простую задачку... Суть задачи: Дан текст. Нужна прога которая ищет в нем...

Замена буквы в слове! - C++
Нужно найти в строке из 19 символов найти букву 'o' и если после нее стоит буква 's' , то заменить на 'a'! Не могу понять как сделать( #...

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

Оставить в каждом слове текста с каждой последовательности идущих подряд одинаковых букв только одну букву - C++
Здравствуйте! Задание:Оставить в каждом слове текста с каждой последовательности идущих подряд одинаковых букв только одну букву. ...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Diemon
17 / 5 / 2
Регистрация: 13.09.2011
Сообщений: 24
01.12.2012, 21:44 #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
#include <iostream>
#include <string.h>
 
using namespace std;
 
int main(){
    char str1[10];
    int n = 2;
    cin.getline(str1,10);
 
    for(int i=0; i<strlen(str1) ; i++){
 
        if(str1[i]==str1[i+1]){
            n = 2;
            for(int j=i+1;j<strlen(str1);j++)
                if(str1[j] == str1[j+1])
                    n++;
            cout<<n<<"("<<str1[i]<<")";
            i = i+(n-1);
            continue;
        }
        else
            cout<<str1[i];
    }
 
}
1
littlebit.s
0 / 0 / 0
Регистрация: 11.09.2012
Сообщений: 28
02.12.2012, 01:54  [ТС] #3
спасибо вам

Добавлено через 3 часа 45 минут
Можно закрыть тему?
0
prakilla
0 / 0 / 0
Регистрация: 19.11.2014
Сообщений: 42
30.03.2015, 23:22 #4
а как просто подсчитать количество одинаковых символов в слове??
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
30.03.2015, 23:22
Привет! Вот еще темы с ответами:

количество символов в слове - C++
Вся задача такова: С помощью текстового редактора создать файл, содержащий текст, длина которого не превышает 1000 символов (длина...

Посчитать количество символов в слове - C++
Дано название футбольной команды. Подсчитайте, сколько в нем символов.

Поиск одинаковых слов и замена на слово введенное с клавиатуры - C++
Добрый вечер. Помогите написать программу которая ищет в введенной строке одинаковые слова и меняет на слово введенное с клавиатуры (любых...

Количество символов в самом длинном слове - C++
С помощью текстового редактора создать файл, содержащий текст, длина которого не превышает 1000 символов. Написать программу, которая: ...


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
30.03.2015, 23:22
Ответ Создать тему
Опции темы

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