Форум программистов, компьютерный форум, киберфорум
Prolog
Войти
Регистрация
Восстановить пароль
Другие темы раздела
Prolog Задача о чайной церемонии (Д. Люгер). https://www.cyberforum.ru/ prolog/ thread414299.html
Задача о чайной церемонии (Д. Люгер). В древнеиндийской чайной церемонии принимают участие три человека: взрослый, слуга и ребенок. Они выполняют четыре задачи: поддерживают огонь, подают пирожки, наливают чай и читают стихи. Эти задачи перечислены в порядке убывания важности. В начале церемонии все четыре задачи выполняет ребенок. Затем они по одной переходят к слуге и взрослому. В конце...
Структура=>Список=>Снова структура. Prolog
Определите предикат argrpl(Term,N,Arg,NTerm), заменяющий N-ый компонент в структуре Term на новый компонент Arg и помещающий результат в NTerm. ?-argrpl(f(a,b,c),2,z,R). R = f(a,z,c) заменить(,1,Arg,). %Вспомогательная программа для списков заменить(,N,Arg,):-N>1,
Prolog работа с text_item по готовой проге Задача такова: есть write_steps которая выводит шаги преобразования функции. нужно после запуска программки вывести в диалоге в text_item steps вывести шаги преобразования функции очень надеюсь на Вашу помошь! собственно код проги: run:- get(mainx('Program'),prompt,_). https://www.cyberforum.ru/ prolog/ thread414262.html Prolog Ошибка программы в 5 и 7 версии Prolog Здравствуйте! Не могли бы вы мне помочь решить простенькую задачу на языке Prolog, синтаксис которого мне неизвестен. Написать и реализовать программу установления родственных связей: Василий имеет дочь Ольгу, у которой два сына Михаил и Максим. Использовать внешние и внутренние цели. Для данной задачи есть код, выданный преподавателем: но программа выдает ошибку в 5-ой и 7-ой версии Prolog.... https://www.cyberforum.ru/ prolog/ thread414240.html
Prolog Задача про бинарное дерево
Бинарное дерево заданое трехарными предикатами структуры LVR. Переделать его в структуру с предикатов VLR. Помогите пожалуйста,нужно решить...)) Спасибо большое заранее)))))))
Prolog В поезде Москва - Петербург едут пассажиры Иванов, Петров,Сидоров https://www.cyberforum.ru/ prolog/ thread414055.html
Ребят, такая проблема, дали задачу для зачета на прологе написать, а я не знаю, как ее реализовать. как в пролог условия и правила вбить... помогите пожалуйста как только сможете... буду очень благодарна. В поезде Москва - Петербург едут пассажиры Иванов, Петров, Сидоров. Такие же фамилии имеют машинист, электрик и кондуктор бригады поезда. Известно, что: 1) Пассажир Иванов живет в Москве....
Prolog Минимальный элемент L, минимальный из последних n-1 элементов L и т.д https://www.cyberforum.ru/ prolog/ thread413999.html
*сформировать список L1 из элементов: минимальный элемент L, минимальный из последних n-1 элементов L и т.д. Вроде бы простая задача - но первая для меня на списки. И последняя в лабораторной. есть даже решение подобной - сформировать список L1 из элементов: максимальный элемент L, максимальный из первых n-1 элементов L и т.д.: DOMAINS i=integer il=i* PREDICATES p(il,il) roll(i,il,il,il)
Список деревьев, удаление из полученного списка элементов... (концовка не получается) Prolog
Задание звучит так: Имеется список, элементы которого – непустые бинарные деревья. Для каждого элемента списка найти число вершин, значения которых лежат в определенном диапазоне, из полученных результатов сформировать список (без использования стандартного предиката findall). Из полученного списка удалить 2-ой, 4-ой и т.д. элементы (т.е. удалить элементы находящиеся на четных позициях). ...
Prolog Создание упорядоченного дерева из списка. Strawberry Prolog https://www.cyberforum.ru/ prolog/ thread413813.html
Всем привет! ребята, помогите пожалуйста решить задачу на Strawberry Prolog,не могу зачет сдать. условие:Элементы произвольного списка перенести в упорядоченное бинарное дерево и определить присутствие в нем заданного элемента. Всем заранее большое спасибо!
Prolog Найдите ошибку пожалуйста! Логическая задача: три мальчика Миша,Петя,Володя, имеют три фамилии Иванов, Семенов,Герасимов, известно миша не герасимов, отец володи инженер, володя учится в 6 классе, герасимов учится в 5 классе, отец иванова слесарь, найти фамилию мальчиков?Помогите пожалуйста что то не получается! predicates name(symbol) фамилия(symbol) класс(integer) отец(symbol) cоот1(symbol,symbol) ... https://www.cyberforum.ru/ prolog/ thread413802.html
Базовые предикаты Prolog
Максимум, максимальный, минимум, минимальный max(,Result):- max(Tail,Result),Result>Head,!. max(,Head). Является ли елементом списка member(H,):-!.%чтоб сделать nondeterm заменить на member(H,). member(H,):-member(H,T). Количество елементов Item в списке
Prolog Найти вершины которые образуют цикл Гамильтона помогите пожалуйста в прологе вобще ноль, после с++ его понять тяжко https://www.cyberforum.ru/ prolog/ thread413748.html
2505 / 1480 / 37
Регистрация: 14.09.2009
Сообщений: 2,740
22.12.2011, 18:15 0

Удалить из строки слова, длина которых меньше заданной - Prolog - Ответ 2317104

22.12.2011, 18:15. Показов 2339. Ответов 1
Метки (Все метки)

Ответ

Как это вообще могло запуститься, если Вы вызываете razd(Rost).
Prolog
1
2
3
4
5
6
7
8
9
10
11
 PREDICATES
 razd(string,integer,string)
 CLAUSES
/* ðàçäåëÿåì ñòðîêó íà ñëîâà */ 
 razd("",_,"").
 razd(Str,L,New):-fronttoken(Str,Slovo,Rost),str_len(Slovo,Len),Len>L,!,
    razd(Rost,L,New1),concat(Slovo," ",Slovo1),concat(Slovo1,New1,New).
 razd(Str,L,New):-fronttoken(Str,_,Rost),razd(Rost,L,New).  
 
 GOAL
 razd("moroz i solnce - den chudesnii",3,Ans).


Вернуться к обсуждению:
Удалить из строки слова, длина которых меньше заданной Prolog
1
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
22.12.2011, 18:15
Готовые ответы и решения:

Удалить из входной строки все слова длина которых меньше L символов
Здравствуйте пользователи этого форума, мне нужна ваша помощь. Напишите программу на языке...

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

Из заданной строки символов удалить слова, длина которых меньше указанной пользователем
Из заданной строки символов удалить слова, длина которых меньше указанной пользователем int n,...

Переписать содержимое файла А в файл В. Удалить слова,длина которых меньше заданной
Завтра мне задачу сдавать.Помогите плиз Условие: Дан текстовый файл А.Переписать содержимое файла...

1
22.12.2011, 18:15
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
22.12.2011, 18:15
Помогаю со студенческими работами здесь

Вывести все слова из строки длина которых меньше заданной
Составить программу посимвольной обработки,без всяких функций из strin.h(!!!), с помощью puts и...

Удалить из файла все слова, длина которых меньше половины длины самого длинного слова второй строки
Переписать текст в файл output.txt, удалив из него все слова, длина которых меньше половины длины...

Удалить из строки все слова, длина которых меньше пяти символов
1. Вывести на экране строку, введенную пользователем, по диагонали. 2. Добавить в строку пробелы...

Удалить из строки все слова, длина которых меньше пяти символов
Удалить из строки все слова, длина которых меньше пяти символов. В строке не используются знаки...

Удалить из строки все слова, длина которых меньше пяти символов
Доброго времени суток, условие в заголовке. Возможно ли добавить символ к строке? #include...

Удалить из строки все слова, длина которых меньше пяти символов
Удалить из строки все слова,длина которых меньше пяти символов.В строке не используются знаки...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru