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

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

Вернуться   Форум программистов > Delphi программирование > Паскаль, Turbo Pascal, PascalABC.NET
Регистрация

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 29.06.2014, 18:20   #1
ALEXandr20333
Пользователь
 
Регистрация: 12.02.2014
Сообщений: 76
По умолчанию Посчитать количество слов из трёх букв в данной строке.

Посчитать количество слов из трёх букв в данной строке.
а вот задача которая считает количество слов как ее переделать в нужную мне
Код:
var
 str: string;
 i, count: integer;
begin
write('Your string: ');
 readln(str);
i := length(str);
if i > 0 then begin
 count := 1;
 while i > 0 do begin
 if str[i] = ' ' then
count := count + 1;
 i := i - 1;
end;
 end
 else
count := 0;
writeln('Number of words: ', count);
readln;
end.

Последний раз редактировалось ALEXandr20333; 29.06.2014 в 18:26. Причина: правка кода
ALEXandr20333 вне форума Ответить с цитированием
Старый 29.06.2014, 19:05   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Думаю никак.
Предложу свое видение с потолка:
Код:
var
 str: string;
 l,i, count: integer;
begin
write('Your string: ');
readln(str);
l:=0;
for i:=1 to Length(str) do begin
 if str[i]=' ' then begin
  if l=3 then inc(count); l:=0;
 end else inc(l);
end;
writeln('Number of words: ', count);
readln;
end.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Посчитать количество слов в строке Eamirus Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 2 16.01.2014 15:15
Посчитать количество латинский букв в строке lookser PHP 14 25.04.2013 19:54
cb посчитать в строке количество непарных слов gylayko Помощь студентам 5 10.04.2012 02:36
Ввести с клавиатуры строку. Посчитать количество слов в строке. Определить, что является разделителем слов. Вывести рез-ть на экра Газимов Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 3 02.03.2012 15:58