![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 13.12.2010
Сообщений: 30
|
![]()
вот задание :
Для встречающихся в заданном тексте пар рядом расположенных символов указать, сколько раз встречается каждое из таких двухбуквенных сочетаний получилась такая прога uses crt; var s:string; st:string; x:byte; q,i:integer; k:integer; begin clrscr; writeln ('Введите строку'); readln(s); k:=1; while k<=length(s)-1 do begin st:=copy(s,k,2); q:=0; i := 1; repeat x := pos(st,copy(s,i,length(s))); if x<>0 then inc(q); i := i + x; until x=0; writeln (st,'=',q); k:=k+1; end; readln; end. как мне избавиться от повторных пар при проверке чтобы он повтряющие пары заново не выводил...помогите не могу понять( |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Прога по строкам | СветОК | Паскаль, Turbo Pascal, PascalABC.NET | 0 | 27.03.2011 21:07 |
Нужна прога по массивам и строкам | СветОК | Паскаль, Turbo Pascal, PascalABC.NET | 9 | 16.12.2010 14:05 |
нужна прога по строкам!! | СветОК | Паскаль, Turbo Pascal, PascalABC.NET | 4 | 15.12.2010 16:45 |
Задача по строкам | s.talke.r | Паскаль, Turbo Pascal, PascalABC.NET | 4 | 09.12.2010 20:46 |
По строкам | Condor123 | Помощь студентам | 3 | 04.05.2010 10:09 |