Форум программистов, компьютерный форум, киберфорум
Наши страницы
Prolog
Войти
Регистрация
Восстановить пароль
 
o_serobaba
0 / 0 / 6
Регистрация: 09.07.2013
Сообщений: 69
#1

Подсчитать количество слов - Prolog

14.03.2015, 14:43. Просмотров 455. Ответов 1
Метки нет (Все метки)

Назовём словом последовательность символом ASCII без пробелов,а производную последовательность символов-текстом.Подсчитать количество слов в интерактивно введённом тексте.
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.03.2015, 14:43
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Подсчитать количество слов (Prolog):

Подсчитать количество дней
Здравствуйте! Раздела для Visual Prolog не нашел, поэтому пишу в этот. Пролог...

Подсчитать количество подсписков
Здравствуйте. Помогите, пожалуйста, со следующим заданием: Дан список с...

Подсчитать количество оценок
Задача: По экзаменационной ведомости группы по математике подсчитать количество...

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

Подсчитать количество появлений числа в списке
Даны число и список чисел. Подсчитать количество появлений этого числа в этом...

Подсчитать количество минимальных элементов в списке
помогите найти количество минимальных элементов в Turbo prolog.Неделю почти с...

1
Catstail
Модератор
23531 / 11641 / 2034
Регистрация: 12.02.2012
Сообщений: 18,981
15.03.2015, 12:48 #2
Лучший ответ Сообщение было отмечено o_serobaba как решение

Решение

Prolog
1
2
3
4
5
6
7
8
9
10
predicates
num_words(string,char,integer)
 
clauses
num_words("",_,N):- write(N), nl.
num_words(S,P,N) :- P=' ', frontchar(S,C,T), C<>' ', N1=N+1, num_words(T,C,N1).
num_words(S,_,N) :- frontchar(S,C,T),num_words(T,C,N).
 
goal
num_words("To be or not  to be ",' ',0).
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
15.03.2015, 12:48
Привет! Вот еще темы с решениями:

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

Подсчитать количество положительных чисел в списке
Подсчитать количество положительных чисел в списке; хвоставая рекурсия? ...

Списки(количество слов в строке.)
Нужно найти количество слов в строке, используя списки, в которых есть строго...

Определить количество слов в строке
Ввести символьную строку со знаками препинания. Определить в ней количество...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru