|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
16.01.2013, 21:32 | #1 |
Пользователь
Регистрация: 23.04.2012
Сообщений: 31
|
Работа со строками. Определить количество слов, которые содержат ровно три буквы «А».
Дано строка, состоящая из русских слов, разделенных пробелами (одним или несколькими). Определить количество слов, которые содержат ровно три буквы «А».
|
16.01.2013, 22:33 | #2 |
Пользователь
Регистрация: 24.12.2012
Сообщений: 82
|
ну и в чем проблема?
вводите по слову ищите в слове букву А если находите, снова ищите букву А начиная со следующей позиции. и так же еще раз три раза нашли - плюсуйте счетчик |
16.01.2013, 22:39 | #3 |
Пользователь
Регистрация: 23.04.2012
Сообщений: 31
|
я сделал так
Код:
|
16.01.2013, 22:57 | #4 |
Пользователь
Регистрация: 24.12.2012
Сообщений: 82
|
for (i=1; i<=50; i++) исправить на for (i=0; i<50; i++), это не паскаль
if (s[i]==' ') k=0; этим вы загубите весь результат Код:
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
В строке определить количество слов, которые содержат букву «а» (Delphi) | Dark Raven | Помощь студентам | 2 | 19.01.2012 16:56 |
Как определить количество слов, которые содержат ровно три буквы | JegorX | Паскаль, Turbo Pascal, PascalABC.NET | 1 | 15.11.2011 15:52 |
Дана строка, состоящая из нескольких слов. Найти количество слов, которые содержат хотя бы одну букву "А" | Mashaa | Помощь студентам | 13 | 09.12.2009 13:28 |
Дана строка символов до точки. Определить, сколько слов содержат ровно три буквы "К". | Evidence | Паскаль, Turbo Pascal, PascalABC.NET | 0 | 01.06.2009 20:40 |