Xoymiii
0 / 0 / 0
Регистрация: 12.01.2013
Сообщений: 14
|
|
#1 | |
Удалить в файле лишние пробелы. (блок схема) - C++12.01.2013, 10:19. Просмотров 486. Ответов 2
Метки нет Все метки)
(
Здравствуйте народ!
Помогите кто чем может. Нужно решить задачи на двух языках С++ и Pascal, и еще к задаче нужно сделать блок схему. Ниже будут условия задачи и указано на каком языке нужно решить. 4) Составьте программу для решения следующих задач, применяя сохранение данных в тестовом файле и используя стандартные подпрограммы, работающие с файлами. Удалить в файле лишние пробелы. (блок схема)
0
|
|
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
|
12.01.2013, 10:19 |
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Удалить в файле лишние пробелы. (блок схема) (C++):
2
Удалить лишние пробелы в данном предложении. (С++, блок схема) - C++ Удалить лишние пробелы - C++ Удалить лишние пробелы - C++ Удалить лишние пробелы в строке - C++ Удалить из текста лишние пробелы - C++ Удалить все лишние пробелы - C++ |
Ogniel
24 / 24 / 1
Регистрация: 30.05.2011
Сообщений: 127
|
|
12.01.2013, 12:45 | #2 |
1. Вводим текст (либо берем его из файла)
2. Узнаем длину текста (количество символов) L. 3. Разбиваем текст на символы и вносим их в массив A[L]. 4. Создаем цикл от 1 до L с интервалом 1 (i=1; i<=L; i++, лучше делать через do, while). 5. Если A[i]=A[i-1]иA[i=" "], тогда 5.1 создаем цикл от i до <L с шагом 1 (n=i; n<l; n++). 5.2 делаем схлопывание массива вовнутрь (A[n]=A[n+1]) 5.3 после завершения цикла уменьшаем L на 1 (L=L-1) и переходим к шагу 5. 6. Перевести массив в AnsiString. 7. Сохранить в документ. P.S. обнулить данные массива после конечного L, после чего и переводить в AnsiString, либо перевести в AnsiString часть массива <=L
1
|
Xoymiii
0 / 0 / 0
Регистрация: 12.01.2013
Сообщений: 14
|
|
12.01.2013, 13:00 [ТС] | #3 |
0
|
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
|
12.01.2013, 13:00 |
Привет! Вот еще темы с ответами:
3
Удалить лишние пробелы в строке - C++
Удалить из файла все лишние пробелы - C++ Поменять местами слова и удалить лишние пробелы - C++ Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |