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

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

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

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

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

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

Как это можно реализовать - C++
Напишите программу, предлагающую пользователю ввести три целых числа, а затем вывести их в порядке возрастания, разделяя запятыми....

как можно реализовать это в коде? - C++
Здравствуйте. Если вам не трудно скажите как можно в коде реализовать это: Вариантов множество. Например, заводится массив с указателями...

Сумма всех цифр в строке. Как можно реализовать это в С++ ? - C++
Сумма всех цифр в строке.

в общих чертах представляю,но как это реализовать? - C++
Ввести строку, заменить интервалы между словами на 2 пробела.

Случайно сгенерированные индексы в одномерном массиве: как это реализовать? - C++
Добрый день! Задачка, интересная! Как возможно генерировать индексы??? Генерировать элементы, понятно, а индексы???!!! по...

Можно ли это написать как то проще - C++
#include <cstdlib> #include <iostream> #include <stdlib.h> #include <math.h> using namespace std; /* В одномерном...

как можно переписать вот это в с++ - C++
program lab4; var i,j,jmax:integer; a:array of real; b:array of real; k,max,s:real; begin for i:=1 to 5 do for j:=1 to 4 do...

Как можно реализовать ? - C++
У меня есть код на С++ для ввода и вывода комплексных чисел #include <cstdlib> #include <iostream> #include <math.h> using namespace...

как можно сделать это? если вообще возможно (не задача) - C++
есть задача, на двумерный массив... вывел массив 5х5 с рандомными числами, нужно найти числа локального минимума, т.е. чтоб число было...

Как можно реализовать отрицание множества на с++? - C++
Как можно реализовать отрицание множества на с++? .Имеется два множества A и В, как сделать отрицание?


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
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     Как это можно реализовать?
Ответ Создать тему
Опции темы

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