|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
29.11.2012, 16:28 | #1 |
Новичок
Джуниор
Регистрация: 29.11.2012
Сообщений: 4
|
Разбор задач, прошу объяснить.
1) Дан текст из строчных латинских букв, за которым следует точка. Напечатать первые вхождения букв в текст, сохраняя их исходный взаимный текст.
Вот правильное решение к нему, но я хочу понять что откуда берется, пожалуйста, объясните подробно как оно решается, буду очень благодарен. uses CRT; var S: String; C: array[Char] of Boolean; Ch: Char; I: Byte; begin Write('Vvedite stroky: '); ReadLn(S); for Ch := #0 to #255 do C[Ch] := True; for I := 1 to Length(S) do if C[S[I]] then begin Write(S[I]); C[S[I]] := False; end; WriteLn; ReadLn; end. 2) Указать сколько раз заданное слово встречается в строке. Таже самая ситуация( немогу понять ход решения задачи, помогите пожалуйста. uses crt; var a,bbc,yy : string; k,n,ppl : integer; begin clrscr; writeln('Vvedite stroku:'); readln(a); write('Vvedite slovo: '); readln(bbc); k := 1; n:= 0; ppl := length(a); while k<=ppl do begin while (a[k]=' ') and (k<=ppl) do inc(k); yy:=''; while (a[k] <> ' ') and (k<=ppl) do begin yy := yy + a[k]; inc(k); end; if yy = bbc then inc(n); inc(k); end; writeln('Chislo vhozhdenij: ',n); readln; end. |
29.11.2012, 16:57 | #2 |
Участник клуба
Регистрация: 30.01.2011
Сообщений: 1,578
|
1.
Код:
Код:
пишу код не только за печеньки
Последний раз редактировалось VIK_aka_TOR; 29.11.2012 в 17:09. |
29.11.2012, 17:12 | #3 |
Новичок
Джуниор
Регистрация: 29.11.2012
Сообщений: 4
|
VIK_aka_TOR, спасибо большущее!!! не представляете как выручили.
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Алгоритмы. Не прошу решить. Прошу помочь! | pascaluser | Паскаль, Turbo Pascal, PascalABC.NET | 2 | 12.10.2012 08:45 |
прошу объяснить почему не работает регуляр | frommars | PHP | 2 | 07.05.2012 11:12 |
Лабораторка.Прошу помощи в решении задач на паскале | kikim | Помощь студентам | 3 | 29.11.2009 22:22 |
помогите пожалуйста с решением задач с матрицами очень прошу | Денисько54 | Помощь студентам | 18 | 04.03.2009 11:35 |
Прошу помощи в решении 2х задач (Паскаль) | Amatriz | Паскаль, Turbo Pascal, PascalABC.NET | 5 | 28.11.2008 14:13 |