0 / 0 / 0
Регистрация: 20.05.2012
Сообщений: 12
|
|
1 | |
Строки18.11.2012, 15:40. Показов 735. Ответов 2
Метки нет (Все метки)
В строке заменить точку(.) на слово ТОЧКА, запятую(,) на слово ЗАПЯТАЯ, восклицательные знак(!) на слово ВОСКЛИЦАТЕЛЬНЫЙ ЗНАК, вопросительный знак(?) на слово ВОПРОСИТЕЛЬНЫЙ ЗНАК
Помогите подсчитать количество замен код Delphi procedure TForm16.Button1ClickSender:TObject); var i,j:integer; s:string[50]; begin for i:=0 to Memo1.Lines.Count-1 do begin s:=Memo1.Lines[i]; j::=1; while j<=Length (s) do begin if s[j]='.' then begin delete(s,j,1); insert('точка',s,j); end; if s[j]=',' then begin delete(s,j,1); insert('запятая',s,j); end; if s[j]='!' then begin delete(s,j,1); insert('восклицательный знак',s,j); end; if s[j]='?' then begin delete(s,j,1); insert('вопросительный знак',s,j); end; inc(j); end; end;{while} Memo2.Lines.Add(s); end;{for} end/.
0
|
18.11.2012, 15:40 | |
Ответы с готовыми решениями:
2
Даны три строки. Определить можно ли из символов третьей строки получить первую и вторую строки Ввести строки и через n символов первой строки вставить вторую строку, и так до конца строки Слить две строки, вставив символы одной строки между символами другой строки Сравнить строки, первый несовпадающий элемент строки-приемника записать в регистр AL, строки-источника - в DL |
157 / 300 / 47
Регистрация: 14.08.2012
Сообщений: 2,578
|
||||||
18.11.2012, 15:57 | 2 | |||||
А вот так слабо:
0
|
3944 / 1869 / 337
Регистрация: 16.03.2012
Сообщений: 3,880
|
||||||
18.11.2012, 16:13 | 3 | |||||
Если следовать вашему коду, тогда так:
В коде были и другие ошибки. А вообще, вы уже не первый день на форуме, а оформлять код тегами не научились.
0
|
18.11.2012, 16:13 | |
18.11.2012, 16:13 | |
Помогаю со студенческими работами здесь
3
Определить длину строки. Если длина строки >6, удалить часть строки в { } скобках. Строки. Если в конце строки точка отсутствует, то найти слово, заканчивающееся точкой и перенести его в конец строки. Сгенерировать две произвольные строки и определить, является ли какое-либо слово первой строки частью второй строки Строки. Определить длину введенной строки, если длина кратна 4, то первая часть строки меняется местами со второй Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |