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

сортировка строки в алфавитном порядке - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Уравнение с пропущенными цифрами http://www.cyberforum.ru/cpp-beginners/thread196442.html
Нужна программа на Си Помогите пожалуйста В уравнении вида A + B = C, где A, B и C — неотрицательные целые числа, некоторые цифры заменены на знаки вопроса. Необходимо подставить вместо...
C++ псевдографика в С++ Доброго вечера. пожалуйста помогите разобраться, и написать коды для следующих программ на С++ 1) вывести красиво на экран матрицу из памяти, с использованием псевдо графики, допустим так: ... http://www.cyberforum.ru/cpp-beginners/thread196436.html
[C++] Массивы и матрица C++
Привет всем. Мне очень нужна ваша помочь. Нужно сдать отчет по практике, а в нём есть задачки, которые я не могу посилить. 1. Вывести начальные индексы всех непрерывных последовательностей чисел с...
Подсчет слов (Counter) C++
Народ помогите пожалуйста написать функцию подсчета слов вот задание Написатьпрограммуна языке C++, реализующиюперегруженнуюфункциюxcount, получа- ющую в качестве аргумента или массив целых...
C++ время http://www.cyberforum.ru/cpp-beginners/thread196421.html
как в сишке можно реализовать время?? ну допустим если время меньше 12-00 на экран вывести доброе утро.. если 12-18 добрый день.. ну чето в этом духе.. ну или допустим как сделать...
C++ данные о ФИЗИЧЕСКОМ диске как определить занятое и свободное пространство на жеском диске (ФИЗИЧЕСКОМ). подробнее

Показать сообщение отдельно
LAans
1 / 1 / 0
Регистрация: 29.04.2010
Сообщений: 46

сортировка строки в алфавитном порядке - C++

23.11.2010, 22:43. Просмотров 2903. Ответов 2
Метки (Все метки)

как сделать так, чтоб программа выводила строку с повторами ?

то есть

ввожу abcddff
программа выведет abcdf
нужно чтоб выводила abcddff

и с пробелом какие-то проблемы.
например введу abc d
результат - abc

подскажите, пожалуйста .

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
29
30
31
32
#include <iostream.h>
#include <conio.h>
#include <string.h>
 
int abc (char *text);
 
void main()
{
clrscr();
char text[100];
cout << "Vvedite text" << endl;
cin >> text;
abc (text);
getch();
}
 
int abc (char *text)
{
int i;
int mas[256];
    for (i=0; i<256; i++)
        mas[i] = 0;
 
        for (i=0; i<strlen(text); i++)
            mas[text[i]]++;
    for (i=0; i<256; i++)
    {
        if(mas[i]>0)
            cout << (char) i;
    }
     return 0;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.