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

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

Войти
Регистрация
Восстановить пароль
 
rafiksaiti
1 / 1 / 0
Регистрация: 15.09.2012
Сообщений: 40
#1

Как это можно реализовать? - C++

03.11.2012, 23:48. Просмотров 385. Ответов 3
Метки нет (Все метки)

Строка состоит из слов, разделенных ровно одним пробелом, пробелов перед первым и после последнего слова нет. Получить новую строку, в начале которой на нечетном месте должно стоять слово только из цифр, а на четном – другое слово. В конце новой строки поместить те слова, которые не могут быть записаны согласно приведенному правилу. Дополнительно можно использовать не более одной вспомогательной строки.
Как это можно реализовать?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.11.2012, 23:48     Как это можно реализовать?
Посмотрите здесь:

C++ Как это можно реализовать
C++ как можно сделать это? если вообще возможно (не задача)
Можно ли это написать как то проще C++
как можно переписать вот это в с++ C++
C++ как можно реализовать это в коде?
в общих чертах представляю,но как это реализовать? C++
C++ хочу попробовать всунуть "for (int j=0; j<5; j++)" в cin. Как это можно реализовать?
C++ Как можно реализовать отправку смс с компьютера?
Как можно реализовать ? C++
Можно ли сравнивать строковые литералы? как правильно это сделать? C++
C++ Сумма всех цифр в строке. Как можно реализовать это в С++ ?
Как можно реализовать отрицание множества на с++? C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
CEBEP
105 / 105 / 9
Регистрация: 21.03.2010
Сообщений: 437
04.11.2012, 02:30     Как это можно реализовать? #2
ну а в чем проблема? находим первое слово из цифр, выписываем, заменяем все символы в нём на, скажем, '$', находим первое слово не составленное из '$', и из цифр, выписываем, заменяем на '$', если одного из этих слов не найдено, выписываем дальше остатки как есть. Если исходная строка константная - можно выписать её во вспомогательную....
rafiksaiti
1 / 1 / 0
Регистрация: 15.09.2012
Сообщений: 40
04.11.2012, 20:00  [ТС]     Как это можно реализовать? #3
как проверить состоит ли слово только из цифр?
CEBEP
105 / 105 / 9
Регистрация: 21.03.2010
Сообщений: 437
04.11.2012, 20:11     Как это можно реализовать? #4
C++
1
2
3
4
5
bool isOnlyNumbers = true;
for(int i = begin; st[i] != ' ' && st[i]; ++i)//бегин - индекс первой буквы в слове
{//st[i] != ' ' - конец слова, st[i] == 0 - конец строки...
    isOnlyNumbers &= st[i] >= '0' || st[i] <= '9';
}
Yandex
Объявления
04.11.2012, 20:11     Как это можно реализовать?
Ответ Создать тему
Опции темы

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