![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Новичок
Джуниор
Регистрация: 05.01.2012
Сообщений: 1
|
![]()
Работает, но надо что бы считало без пробелов, короче вот условие:
Дана строка длиной не более 255 символов. Группы символов, разделённых между собой одним пробелом и не содержащих пробелов внутри себя, назовём словами. Слова в строке отделены одним пробелом, в конце ставится точка. Подсчитать и распечатать количество символов в каждом слове. Program lab_9_2; uses crt; var st1:string; x,d,i,h,g,c:integer; t:real; ch:char; label 1; Begin 1:clrscr; textcolor(white); writeln('vvedite text'); readln(st1); d:=length(st1); if st1[i] =' 'then x:=d-1; write('kolichestvo simvolov v slovax '); writeln(t:0:0); textcolor(white); writeln(d); textcolor(white); writeln('Povtorit'? da(y) net(n)'); while ch<>'n' do begin ch:=readkey; if ch='y'then goto 1; end; halt(1); end. |
![]() |
![]() |
![]() |
#2 |
Software Developer
Участник клуба
Регистрация: 01.03.2011
Сообщений: 1,098
|
![]() Код:
Код:
где обрамляющий цикл, а? добавь и все будет как надо.
Болтовня ничего не стоит. Покажите мне код. (c) Linus Torvalds
Помог ответ? -- Поставьте отзыв. Выражения особой благодарности в рублевом эквиваленте отправлять сюда --> R269634919062 |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Немного переделать | *AmiDaMaRu | C++ Builder | 0 | 02.11.2011 13:29 |
немного переделать (Делфи7) | Joxter | Помощь студентам | 7 | 30.11.2008 22:16 |
немного переделать задание | braza | Паскаль, Turbo Pascal, PascalABC.NET | 1 | 09.05.2008 21:23 |