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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 27.11.2012, 12:02   #1
гоша37
 
Регистрация: 06.11.2012
Сообщений: 8
По умолчанию задача в паскале

Вводится последовательность символов, конец ввода - знак '!' Определить количество слов, заканчивающихся буквой 'A' (букв 'A', стоящих перед пробелом и знаками конца предложения)
гоша37 вне форума Ответить с цитированием
Старый 27.11.2012, 12:42   #2
Mad_Cat
Made In USSR!
Старожил
 
Аватар для Mad_Cat
 
Регистрация: 01.09.2010
Сообщений: 3,657
По умолчанию

Код:
i:=1;c:=0;
while s[i]<>'!' do
begin
if (s[i] in['A','a']) and (s[i+1] in [' ','.',',',':',';','?','!']) then inc(c);
inc(i);
end;
writeln(c);
"...В жизни я встречал друзей и врагов.В жизни много всего перевидал.Солнце тело мое жгло, ветер волосы трепал,но я смысла жизни так и не узнал..."
(c) Юрий Клинских aka "Хой"
Mad_Cat вне форума Ответить с цитированием
Старый 27.11.2012, 15:25   #3
Salomon9393
Пользователь
 
Регистрация: 27.11.2012
Сообщений: 19
По умолчанию

спасибо большое)
Salomon9393 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Задача на Паскале noone Помощь студентам 3 23.12.2011 19:36
задача в паскале с for Tosh92 Помощь студентам 1 24.11.2010 17:17
Задача на Паскале Martischa Помощь студентам 1 19.05.2009 10:36
Задача в Паскале koshkarjov Помощь студентам 3 02.03.2009 22:11