Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 15.11.2009, 14:49   #1
Андрей.12
Программист
Пользователь
 
Регистрация: 12.10.2009
Сообщений: 77
По умолчанию работа со строками

мне нужно удалить пробелы из строки.
например ввод: acf
выход:acf
вот что я набросал
Код:
uses crt;
var
s,s1:string;
j,i,n:integer;
begin
clrscr;
write(':');
readln(s);
while s[i]=' ' do
begin
s1:=' ';
n:=pos(s1,s);
delete(s,n,1);
end;
write('?',s);
readln;
end.
помогите исправить ошибку
Андрей.12 вне форума Ответить с цитированием
Старый 15.11.2009, 17:01   #2
Utkin
Старожил
 
Аватар для Utkin
 
Регистрация: 04.02.2009
Сообщений: 17,351
По умолчанию

Ты можешь поступить по-другому. Используй еще одну строку для результата.
Итак ты читаешь в цикле символы из образца - если символ пробелом не является, то заносишь его в результирующую. Такой способ более нагляден. И еще, используй комментарии. Чем их больше, тем проще искать ошибки.
В твоем примере много ошибок, в частности не инициализирована переменная i. Как минимум этого достаточно, чтобы программа висла.
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика
Utkin вне форума Ответить с цитированием
Старый 15.11.2009, 18:01   #3
Андрей.12
Программист
Пользователь
 
Регистрация: 12.10.2009
Сообщений: 77
По умолчанию

мне нужно Найти букву, на которую начинается большинство слов в тексте. подскажите что нибудь
Андрей.12 вне форума Ответить с цитированием
Старый 15.11.2009, 19:42   #4
Utkin
Старожил
 
Аватар для Utkin
 
Регистрация: 04.02.2009
Сообщений: 17,351
По умолчанию

Могу подсказать - читай правила форума, и там сказано - одна тема, один вопрос.
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика
Utkin вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Работа со строками GoAnd Общие вопросы по Java, Java SE, Kotlin 9 22.09.2010 03:36
Работа со строками, C++ FastDead2 Помощь студентам 0 13.06.2009 00:57
Работа со строками СемаСемечкин Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 2 08.06.2009 09:57
работа со строками в с++ Ferghost Помощь студентам 0 05.06.2009 01:40
Работа со строками. tae1980 Microsoft Office Excel 2 18.04.2009 16:38