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

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

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

Удалить лишние пробелы в данном предложении. (С++, блок схема) - C++

12.01.2013, 10:19. Просмотров 448. Ответов 2
Метки нет (Все метки)

Здравствуйте народ!
Помогите кто чем может. Нужно решить задачи на двух языках С++ и Pascal, и еще к задаче нужно сделать блок схему.
Ниже будут условия задачи и указано на каком языке нужно решить.

3) Составьте программу для решения одной из следующих задач, используя стандартные подпрограммы, работающие со строками. Удалить лишние пробелы в данном предложении. (С++, блок схема)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.01.2013, 10:19     Удалить лишние пробелы в данном предложении. (С++, блок схема)
Посмотрите здесь:

Поменять местами слова и удалить лишние пробелы C++
C++ Удалить лишние пробелы в строке
C++ Удалить из текста лишние пробелы
Удалить из файла все лишние пробелы C++
Удалить лишние пробелы C++
C++ Удалить в файле лишние пробелы. (блок схема)
C++ Вычитатель пробелов(удалить из текста лишние пробелы)
Строка: Удалить лишние пробелы между словами C++
Удалить лишние пробелы C++
Удалить все лишние пробелы C++
Удалить лишние пробелы в строке C++
C++ Удалить лишние пробелы в строке

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Croessmah
Модератор
Эксперт CЭксперт С++
 Аватар для Croessmah
12508 / 7070 / 794
Регистрация: 27.09.2012
Сообщений: 17,454
Записей в блоге: 2
Завершенные тесты: 1
12.01.2013, 10:47     Удалить лишние пробелы в данном предложении. (С++, блок схема) #2
Как вариант:
C++
1
2
3
4
5
6
7
8
void Trim_SD(char * dest, char * source){
    for(char *p1=source,*p2=dest; (*p2=*p1);++p1,++p2){
        if(*p1!=' ') continue;
        for(;*p1==' ';++p1);
            p2+=(p2==dest || !(*p1))?0:1;
            *p2=*p1;
    }
}
Xoymiii
0 / 0 / 0
Регистрация: 12.01.2013
Сообщений: 14
12.01.2013, 10:56  [ТС]     Удалить лишние пробелы в данном предложении. (С++, блок схема) #3
спасибо за решение и редактирование темы=)
Yandex
Объявления
12.01.2013, 10:56     Удалить лишние пробелы в данном предложении. (С++, блок схема)
Ответ Создать тему
Опции темы

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