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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 18.05.2011, 20:05   #1
Веселина
Пользователь
 
Регистрация: 18.05.2011
Сообщений: 17
По умолчанию Строковые переменные в Паскале (удалить символ из строки)

Помогите, пожалуйста, с задачей.

В заданном слове удалить символ "m" и подсчитать число удаленных символов
Веселина вне форума Ответить с цитированием
Старый 18.05.2011, 20:38   #2
Son Of Pain
Участник клуба
 
Регистрация: 23.12.2010
Сообщений: 1,129
По умолчанию

И что не получается? )
Находишь их функцией pos, удаляешь функцией delete
Son Of Pain вне форума Ответить с цитированием
Старый 18.05.2011, 20:40   #3
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

http://programmersforum.ru/showthread.php?t=152544
В одном классе учитесь?)
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 18.05.2011, 20:57   #4
Веселина
Пользователь
 
Регистрация: 18.05.2011
Сообщений: 17
По умолчанию

Да, в одном)))) И обе ничего в Паскале не понимаем....Мы,кстати, в институте....
Веселина вне форума Ответить с цитированием
Старый 18.05.2011, 20:57   #5
Веселина
Пользователь
 
Регистрация: 18.05.2011
Сообщений: 17
По умолчанию

"Находишь их функцией pos, удаляешь функцией delete"

Мне стыдно,конечно, но это ваше объяснение мне ни о сем не говорит.......
Веселина вне форума Ответить с цитированием
Старый 18.05.2011, 21:07   #6
Son Of Pain
Участник клуба
 
Регистрация: 23.12.2010
Сообщений: 1,129
По умолчанию

Печально )
Код:
var s:string;
count:byte;
begin
   count:=0;
   writeln('Enter string: ');
   readln(s);
   while pos('m', s)>0 do 
   begin
      delete(s, pos('m', s), 1);
      inc(count);
   end;
   writeln(s, ' (deleted ', count, ')');
   readln;
end.
Не компилировал.
Son Of Pain вне форума Ответить с цитированием
Старый 18.05.2011, 21:13   #7
Веселина
Пользователь
 
Регистрация: 18.05.2011
Сообщений: 17
По умолчанию

Сама знаю, что печально....Но ничего поделать не могу....
Спасибо большое))))
Веселина вне форума Ответить с цитированием
Старый 18.05.2011, 21:17   #8
Son Of Pain
Участник клуба
 
Регистрация: 23.12.2010
Сообщений: 1,129
По умолчанию

Поделать всегда что-то можно, разных вариантов хватает )
Son Of Pain вне форума Ответить с цитированием
Старый 18.05.2011, 21:22   #9
Веселина
Пользователь
 
Регистрация: 18.05.2011
Сообщений: 17
По умолчанию

Я книги брала про Паскаль, читала. Все равно мало что понимаю....
В школе мы на Паскале вообще почти не работали, а в институте такая преподша, что сама ничего не знает. Все нам с листочков диктует, на лабах не помогает...так что знаниям не откуда взяться...
Веселина вне форума Ответить с цитированием
Старый 18.05.2011, 21:35   #10
Son Of Pain
Участник клуба
 
Регистрация: 23.12.2010
Сообщений: 1,129
По умолчанию

Да, а дальше будут более сложные языки и такие же преподы.
Son Of Pain вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Строковые переменные и файлы в Паскале Hichcog Помощь студентам 1 27.11.2010 12:14
Удалить символ из строки - класс контейнер ArniLand Общие вопросы C/C++ 0 31.03.2010 20:29
строковые переменные for_tuna Помощь студентам 0 06.12.2009 21:21
Строковые переменные в паскале Хомяк!!!!! Помощь студентам 2 05.04.2009 21:54