Компьютерный форум
Правила
Вернуться   Компьютерный форум > Форум программистов > Языки программирования > Prolog
Перезагрузить страницу задачка на строки
Ответ
 
Опции темы Опции просмотра
  (#1 (permalink)) Старый
{qwerty} {qwerty} вне форума
Новичок
 
Сообщений: 9
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 02.12.2007
По умолчанию 02.12.2007, 01:01

Создать предикат, находящий в исходной строке слово, в котором наибольшее количество русских согласных букв.

если не трудно решите, пожалуйста.
задачу мне надо сдать в понедельник.

Заранее спасибо.
Ответить с цитированием
  (#2 (permalink)) Старый
{qwerty} {qwerty} вне форума
Новичок
 
Сообщений: 9
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 02.12.2007
По умолчанию 02.12.2007, 01:26

чуть не забыл:
программу надо решить в турбо прологе 2.0
Ответить с цитированием
  (#3 (permalink)) Старый
{qwerty} {qwerty} вне форума
Новичок
 
Сообщений: 9
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 02.12.2007
По умолчанию 02.12.2007, 22:05

Ну народ решите пожалуйста, а то аттестация на носу, а я вообще не имею понятия как её делать
Ответить с цитированием
  (#4 (permalink)) Старый
Винитарх Винитарх вне форума
Специалист
 
Аватар для Винитарх
 
Сообщений: 7,958
Сказал(а) спасибо: 2
Поблагодарили 303 раз(а) в 303 сообщениях
Регистрация: 01.03.2003
Адрес: Краснодар
По умолчанию 03.12.2007, 00:13

0. Описать русские согласные буквы в виде БД символов.
1. Предикатом fronttoken надо разбивать строку на слова. При этом:
1.1. В каждом слове подсчитывать количество русских согласных букв. Для этого:
1.1.1. frontchar-ом отрывать очередной символ от слова и сравнивать его с БД.
1.2. Запоминать слово с максимальным числом таких букв.
2. Когда строка закончилась - вывести ответ.
Ответить с цитированием
  (#5 (permalink)) Старый
Alison Alison вне форума
Member
 
Сообщений: 4,781
Сказал(а) спасибо: 0
Поблагодарили 119 раз(а) в 116 сообщениях
Регистрация: 17.11.2004
По умолчанию 03.12.2007, 00:14

То, что не имеете понятия, как делать - не причина, чтобы делать это за Вас.
А то, что скоро аттестация означает, что нужно всерьез взяться за Пролог.
К тому же - похожие примеры на форуме есть.
Ответить с цитированием
Ads.
Ads
Ответ

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Trackbacks are Вкл.
Pingbacks are Вкл.
Refbacks are Выкл.


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Соединение строки и строки? FIREDOG С/С++ 7 16.11.2011 20:46
Задачка User++ Prolog 11 22.03.2011 21:02
задачка Tina Prolog 2 06.04.2010 09:50
Добавить в конец первой строки, последние n2-n1 слов второй строки gika111 Вопросы начинающих программистов 1 20.01.2010 16:41
Строки. Добавление части строки внутрь другой frikorsar Prolog 2 21.01.2009 19:58
Задачка про строки Ar][Devil Prolog 8 12.12.2007 18:13
Задачка на строки Nastia Prolog 4 24.05.2006 02:27
задачка на С++ Katrinka Задания за деньги 1 17.05.2006 12:45
задачка про строки Светочка-красавица Prolog 1 22.12.2005 01:23
Задачка... :) Кошмар Офтопик 48 16.06.2005 22:32
Задачка про чай MiHanick Prolog 1 12.12.2004 12:23
Имеются две строки CString, можно ли реализовать поиск части первой строки во второй Anonymous Visual C++ 4 23.05.2003 16:34



Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.
Нardforum.ru - компьютерный форум и программирование, форум программистов