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

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

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

Показать сообщение отдельно
rrrFer
Заблокирован
24.11.2010, 10:22     сортировка строки в алфавитном порядке
Цитата Сообщение от LAans Посмотреть сообщение
и с пробелом какие-то проблемы.
например введу abc d
результат - abc
пробел является разделителем, чтобы считать строку вместе с разделителями можно использовать cin.getline()

Добавлено через 14 минут
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
#include <iostream>
using std::cin;
using std::cout;
using std::endl;
int main(){
    char *s;
    int i,j,jm,t;
 
    s=new char[50];
    
    cin.getline(s,255);
 
    for(i=0;s[i];i++){
        for(j=jm=i;s[j];j++)
            if(s[j]<s[jm])
                jm=j;
        t=s[jm];
        s[jm]=s[i];
        s[i]=t;
    }
 
    cout<<s<<endl;
 
    delete []s;
 
    return 0;
}
 
Текущее время: 17:07. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru