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

Дана строка символов. Изменить строку – во всех словах, имеющих нечетное количество символов, средний символ удалить. - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Алгоритм Хаффмана http://www.cyberforum.ru/cpp-beginners/thread727888.html
Доброго времени суток, пишу сюда, так как отчаялся найти ошибку сам. Собственно проблема состоит в непонимании где я допустил ошибку. Прекрасно архивирует/разархивирует (как мне кажется) таблицу символов от 0 и до 255, но стоит подгрузить файл, как после разархивации в файле оказывается абсолютно неправильный набор символов. Все замечания, по поводу кода, приветствуются (лучше уж правильно...
C++ Как правильно считать текст из файла? Весь текст, со всеми знаками, пробелами подскажите, чет затупил как правильно считать текст из файла(весь текст со всеми знаками пробелами и т.д.), чтобы поработать с этим текстом и записать потом в другой файл. int main(){ ifstream in("text.txt"); ofstream off("off.txt"); if(!off) cout<<"error!!!"<<endl; else cout<<"ok"<<endl; string str; http://www.cyberforum.ru/cpp-beginners/thread727884.html
C++ Массив.Выбрать строку и вывести в текстовый файл
Доброго времени суток! Очень нужна ваша помощь! Все это делается для автоматизации построения 3D моделей режущего инструмента Задача такая: Дан, по сути своей двумерный заполненный "массив"(11х11) , в каждом столбце которого записан геометрический параметр инструмента(длина общая(L),диаметр(D),длина рабочей части(Lp), диаметр шейки(S) и т.д.). Т.е. в каждой строке получается полный набор...
Dev-C++, а именно allegro C++
И снова здравствуйте:) изучаю с++, работаю в Dev-C++. Чтобы начать работать с allegro, достаточно просто ввести #include <allegro.h> или нужно сделать какие-то изменения в настройках? И подскажите какую-нибудь литературу на эту тему пожалуйста.. если такова существует
C++ После каждого символов '.' вставить два пробела http://www.cyberforum.ru/cpp-beginners/thread727868.html
После каждого символов '.' вставить два пробела, подсчитать, сколько раз пара символов 'C+' стоит перед символом 'D'. Требуется помощь, т.к. сам еще в строках не шарю. P.S. заранее спасибо.
C++ структура c++ Помогите пожалуйста, в условии ошибка , но я не понимаю какая-именно #include<iostream> #include<windows.h> #include<time.h> using namespace std; struct pass { int ves; }; подробнее

Показать сообщение отдельно
Александр26
0 / 0 / 0
Регистрация: 25.09.2012
Сообщений: 95
11.12.2012, 20:24  [ТС]     Дана строка символов. Изменить строку – во всех словах, имеющих нечетное количество символов, средний символ удалить.
Цитата Сообщение от MrGluck Посмотреть сообщение
Александр26, ваш компилятор не поддерживает 11 стандарт. Код от этого не становится некорректным.
Вот, через функтор, на С++03 должно прокатить
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
#include <string>
#include <sstream>
#include <algorithm>
#include <iterator>
 
 
void foo(std::string s)
{
    if (s.length() % 2 == 1) s.erase(s.length() / 2, 1);
    std::cout << s << " ";
}
 
int main()
{
    std::string text;
    std::getline(std::cin, text);
    std::istringstream ist(text);
    std::for_each (std::istream_iterator<std::string>(ist),
                   std::istream_iterator<std::string>(), foo);
}
во, спасибо большое! а с этим можешь помочь?
Дана строка символов. Группы символов между группами пробелов считаются словами. Определить число вхождений в последовательность слов группы букв «abc».
 
Текущее время: 09:15. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru