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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 01.02.2012, 20:50   #1
BBorr1
Пользователь
 
Регистрация: 26.01.2012
Сообщений: 22
По умолчанию Дана фраза определить сколько в ней предложений.

Дана фраза определить сколько в ней предложений. PASCAL
BBorr1 вне форума Ответить с цитированием
Старый 01.02.2012, 20:55   #2
VIK_aka_TOR
Участник клуба
 
Аватар для VIK_aka_TOR
 
Регистрация: 30.01.2011
Сообщений: 1,578
По умолчанию

самое простенькое наверное это подсчет сколько в твоей фразе точек... если они конечно не ставятся как у меня)))...
пишу код не только за печеньки
VIK_aka_TOR вне форума Ответить с цитированием
Старый 01.02.2012, 20:57   #3
BBorr1
Пользователь
 
Регистрация: 26.01.2012
Сообщений: 22
По умолчанию

!!!!! ап)))))

Последний раз редактировалось BBorr1; 01.02.2012 в 21:09.
BBorr1 вне форума Ответить с цитированием
Старый 01.02.2012, 21:10   #4
VIK_aka_TOR
Участник клуба
 
Аватар для VIK_aka_TOR
 
Регистрация: 30.01.2011
Сообщений: 1,578
По умолчанию

как то так в таком случае... считал сколько точек...

Код:
var
i,index: integer;
stroka: string;
begin
  write('Введите вашу фразу');
  readln(stroka);
  index:=0;
  for i:=1 to length(stroka) do
  if stroka[i] = '.' then
  inc(index);
  writeln('В фразу предложений : ', index);
end.
пишу код не только за печеньки
VIK_aka_TOR вне форума Ответить с цитированием
Старый 01.02.2012, 22:32   #5
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
как то так в таком случае... считал сколько точек...
"Это предложение. Не, это... А сколько тут предложений то, если считать точки?"
пожалуй лучший ответ на этот вопрос:
Код:
if copy(stroka,i,2) = '. ' then
А так с методикой согласен

P.S. А... Да еще кое что: writeln('В фразу предложений : ', index+1); Если в конце не поставленна точка, после которой нет буквенного символа.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Дана фраза, слова разделены пробелом. Определить, сколько в ней наречий и однобуквенных местоимений. (Turbo Pascal) brahmanchik Помощь студентам 5 22.01.2012 01:32
Дана строка текста.Определить какой из символов в ней больше . А или О? Райзат Фриланс 23 26.07.2010 21:20
Дана строка символов до точки. Определить, сколько слов содержат ровно три буквы "К". Evidence Паскаль, Turbo Pascal, PascalABC.NET 0 01.06.2009 20:40