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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Составить программу выбирающего из введенного массива чисел, все, числа кратные 10 http://www.cyberforum.ru/cpp-beginners/thread999636.html
Составить программу выбирающего из введенного массива чисел, все, числа кратные 10
C++ "Олимпиадная задачка" Напишите программу, которая в последовательности натуральных чисел определяет минимальное число, оканчивающееся на 4. Программа получает на вход количество чисел в последовательности, а затем сами числа. В последовательности всегда имеется число, оканчивающееся на 4. Количество чисел не превышает 1000. Введённые числа не превышают 30 000. Программа должна вывести одно число – минимальное... http://www.cyberforum.ru/cpp-beginners/thread999630.html
Упорядочить строки целочисленной C++
Приветствую всех, мне нужно помощь в решении этой задачи, сам не могу поймать баг.. в целом все работает, но на деле выводит не до конца отредактированный массив. Заранее благодарен! Упорядочить строки целочисленной прямоугольной матрицы по возрастанию суммы //модулей их элементов. Найти номер первого из столбцов, содержащих хотя бы один //отрицательный элемент. #include "stdafx.h"...
C++ Конкатенация строк через функцию
Пытался я сделать программу, которая соединяет две строки. Сделал я все это так порнографично (через функцию), так-как такое домашнее задание, по закреплению знаний об функции. #include <conio.h> #include <iostream> #include <cstring> using namespace std; int strvs(char *str11, char *str22) { return strcat(str11, str22); /* под return красная волнистая линия с примечанием "тип...
C++ Трудоустройство что важно знать? http://www.cyberforum.ru/cpp-beginners/thread999593.html
Хочу устроится на работу Junior C++: - в чём необходимо особенно разбираться чтоб не краснеть на собеседовании; - надо ли иметь какую нибудь лично разработанную программу, и если критично да, чем бы в ней стоило показать, чтоб снова таки не показаться идиотом; - если есть какие нибудь ещё советы по этому вопросу буду премного благодарен.
C++ Разработать программу с меню и работой с файлами. Разработать программу,в которой будет организованно меню,выбор функций меню должно быть организовано по функциональной клавише.Вся информация должна хранится в массиве структур,с возможностью их записи в файл.организовать сортировку данных одним из методов(быстрая,Шелла,Пузырькова),вывод результатов сортировки должен быть в табличной форме. Функции программ: -Функция для ввода данных... подробнее

Показать сообщение отдельно
ПерС
366 / 282 / 84
Регистрация: 05.11.2013
Сообщений: 806
Записей в блоге: 5
Завершенные тесты: 1
06.11.2013, 15:12     Нужно из строки символов удалить символы которые встречаются в нем только один раз
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;
}
Как-то так, не уверен, компайлера не под рукой
 
Текущее время: 05:18. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru