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

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

Войти
Регистрация
Восстановить пароль
 
ПётрПервый
0 / 0 / 0
Регистрация: 08.10.2013
Сообщений: 7
#1

это мы не проходили - C++

13.10.2013, 11:45. Просмотров 198. Ответов 0
Метки нет (Все метки)

Дана строка, вид которой указан в вариантах.
Формат описания:
Буква обозначает одину позицию, в которой может быть произвольный символ. Символ # обозначает цифру. Символы, обозначенные одной буквой и идущие подряд, образуют фрагмент. Знак ~ означает фрагмент заранее неопределённой длины, такой фрагмент всегда символом !.

* Выделить из строки числа, найти их сумму.
* Удалить из строки фрагменты a.
* Фрагменты b заменить на c.
* В фрагменте r поменять порядок символов на обратный.
* Найти длину фрагмента неопределённой длины

Например, дан формат: ###.##aaabbaaxccc##rrrr~. Ему соответствует строка: 123.45abcra23mawus43k32cipa;lijncwwwwwwwr! Сумма чисел: 123.45 + 32 = 155.45. Длина фрагмента ";lijncwwwwwwwr!" = 15. Результат преобразований строки: 123.45uskwusk32apic;lijncwwwwwwwr!

Варианты

aaa###~bbrrrrccccc##bbb
rrrr##.##bbbccbb##cccc##aaaaxxxx
aaabbeeee###:aackkcc~####eeaaxxx
###bbb##rrraaarrrr###~ccc
###bbb#.#rrrxxxaarrrr###~ccc
cccc###bbb~aaaaa##.###bbxxxxxx
bbb#.#cccccaaaaa~##.#bbxxxrrrrrxxx
###rrrr#.###bbbb~aaaxxxxccxbb
bbbbbb###xxx##.#bbbaax~rrrxxxccxbb
###wwwbbb##rrr~aaarrrr##.#ccc
~###bbbxxxbb##aaaaccccrrr
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.10.2013, 11:45     это мы не проходили
Посмотрите здесь:

C++ Это массив?
Это указатель? C++
Как это сделать? C++
Возможно ли это на с++? C++
Есть ли это на c++? C++
** - что это? C++
Почему это не работает? C++
оператор -> что это? C++
что это? C++
C++ Как это вернуть?
Это интересно C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

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