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

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

Войти
Регистрация
Восстановить пароль
 
kristina178012
2 / 2 / 0
Регистрация: 09.09.2013
Сообщений: 47
#1

Нужно из строки символов удалить символы которые встречаются в нем только один раз - C++

06.11.2013, 14:54. Просмотров 509. Ответов 5
Метки нет (Все метки)

Помогите пожалуйста! Очень нужно.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.11.2013, 14:54
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Нужно из строки символов удалить символы которые встречаются в нем только один раз (C++):

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

Выбрать из файла те символы, которые встречаются в нем только один раз - C++
#include <iostream> #include <fstream> #include <algorithm> #include <string> #include <Windows.h> using namespace std; ...

Из заданной символьной строки выбрать те символы, которые встречаются в ней только один раз, в том порядке, в котором они встречаются в тексте - C++
Из заданной символьной строки выбрать те символы, которые встречаются в ней только один раз, в том порядке, в котором они встречаются в...

Из заданной символьной строки выбрать те символы, которые встречаются в ней только один раз - C++
Из заданной символьной строки выбрать те символы, которые встречаются в ней только один раз, в том порядке, в котором они встречаются в...

Из заданной символьной строки выбрать те символы которые встречаются в ней только один раз. - C++
Срочно нужно помочь. Пожалуйста, кому не лень. Из заданной символьной строки выбрать те символы, которые встречаются в ней только один...

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

5
ПерС
375 / 291 / 90
Регистрация: 05.11.2013
Сообщений: 821
Записей в блоге: 5
Завершенные тесты: 1
06.11.2013, 15:12 #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
#include <stdio.h>
#include <string.h>
 
int main () {
 char *str="abrakadabra,kristino";
 char c;
 int i=0,j,len = strlen (str);
 while (i<len) {
  c=str[i];
  int k=1;
  for (j=0; j<len; j++) if (j!=i && str[j]==c) k++;
  if (k==1) {
   for (j=i; j<len; j++) str[j]=str[j+1];
   len--; i--;
  }
  i++;
 }
 printf ("\nRESULT IS:");
 puts (str);
 printf ("\nENTER TO EXIT");
 getchar();
 return 0;
}
Как-то так, не уверен, компайлера не под рукой
1
kristina178012
2 / 2 / 0
Регистрация: 09.09.2013
Сообщений: 47
06.11.2013, 15:27  [ТС] #3
Спасибо, а можете так чтобы эту строку выводили вручную?
0
ПерС
375 / 291 / 90
Регистрация: 05.11.2013
Сообщений: 821
Записей в блоге: 5
Завершенные тесты: 1
06.11.2013, 15:45 #4
Цитата Сообщение от kristina178012 Посмотреть сообщение
Спасибо, а можете так чтобы эту строку выводили вручную?
Замени
C++
1
char *str="abrakadabra,kristino";
на
C++
1
2
3
 char str[80];
 printf ("\nInput the string");
 gets(str);
остальной код не изменится
1
kristina178012
2 / 2 / 0
Регистрация: 09.09.2013
Сообщений: 47
06.11.2013, 15:52  [ТС] #5
Большое вам спасибо)
0
ПерС
375 / 291 / 90
Регистрация: 05.11.2013
Сообщений: 821
Записей в блоге: 5
Завершенные тесты: 1
06.11.2013, 16:07 #6
хм, похоже, у меня единственного на этом форуме нет кнопки +1
1
06.11.2013, 16:07
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
06.11.2013, 16:07
Привет! Вот еще темы с ответами:

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

Из заданного текста выбрать и напечатать те символы, которые встречаются в нем ровно один раз - C++
Не могу научиться мыслить на c++. Но старательно пытаюсь.... Если бы не традиционное &quot;Завтра сдавать&quot; вряд ли бы и спросил. В общем задача...

Вывести только те слова сообщения, которые встречаются в нем ровно один раз - C++
Дано осмысленное текстовое сообщение (т.е. алфавитно-цифровая информация, разделенная пробелами и знаками препинани, в конце которого...

Вывести только те слова сообщения, которые встречаются в нем ровно один раз - C++
Вывести только те слова сообщения, которые встречаются в нем ровно один раз. Помогите исправить ошибку в коде. #include &lt;iostream&gt; ...


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

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

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