АГУ, Лабораторная работа , СТРОКИ
Цель работы: Изучение приемов работы со строками в Прологе.
Варианты заданий
Вариант 1. Создайте предикат, который будет находить последнюю позицию вхождения символа в строку.
Вариант 2. Создайте предикат, который подсчитает общее количество латинских букв в списке символов.
Вариант 3. Создайте предикат, который будет подсчитывать количество русских гласных букв в строке.
Вариант 4. Создайте предикат, находящий в исходной строке слово, в котором наибольшее количество русских гласных букв.
Вариант 5. Создайте предикат, который будет удалять из данной строки все вхождения заданного символа.
Вариант 6. Создайте предикат, удаляющий из данной строки все повторные вхождения символов.
Вариант 7. Создайте предикат, который продублирует вхождение каждого символа в строку.
Вариант 8. Создайте предикат, «переворачивающий» строку (меняющий в строке порядок символов на обратный).
Вариант 9. Создайте предикат, проверяющий, является ли данная строка палиндромом.
Вариант 10. Создайте предикат, составляющий список символов, которые входят одновременно в обе данных строки.
Вариант 11. Создайте предикат, находящий в исходной строке слово максимальной (минимальной) длины.
Вариант 12. Создайте предикат, преобразующий строку в список слов, состоящих из четного количества символов.
Вариант 13. Создайте предикат, преобразующий строку в список слов, которые упорядочены по длине.
Вариант 14. Создайте предикат, преобразующий строку в список слов, которые упорядочены в лексикографическом порядке.
Вариант 15. Создайте предикат, преобразующий исходную строку в строку, состоящую из первых букв слов первоначальной строки.
Вариант 16. Создайте предикат, преобразующий исходную строку в строку, состоящую из последних букв слов первоначальной строки.
Вариант 17. Создайте предикат, проверяющий правильность расстановки скобок в исходной строке.
Вариант 18. Создайте предикат, меняющий местами первую и последнюю буквы в каждом слове исходной строки.
Вариант 19. Дана строка символов. Преобразовать ее, удалив каждый символ * и повторив каждый символ, отличный от *.
Вариант 20. Дана строка символов, в которой есть двоеточие. Получить все символы, расположенные до первого двоеточия включительно.
Вариант 21. Дана строка символов. Выяснить, верно ли, что в строке имеются пять идущих подряд букв е.
Вариант 22. Дана строка символов. Определить число вхождений в строку группы букв abc.
Вариант 23. Дана строка символов. Группы символов, разделенные пробелами (одним или несколькими) и не содержащие пробелов внутри себя, будем называть словами. Найти количество слов, у которых первая и последняя буквы совпадают.
Вариант 24. Дана строка символов. Группы символов, разделенные пробелами (одним или несколькими) и не содержащие пробелов внутри себя, будем называть словами. Найти длину самого длинного слова.
Вариант 25. Дана строка символов. Группы символов, разделенные пробелами (одним или несколькими) и не содержащие пробелов внутри себя, будем называть словами. Подсчитать количество букв «а» в последнем слове.
Отчет по лабораторной работе должен содержать: титульный лист с указанием номера варианта; текст задания; исходные тексты программы с комментариями.
Контрольные вопросы:
1 Как в Прологе описываются строки.
2 Какие стандартные предикаты используются для работы со строками в Прологе?
3 Для каких целей используется стандартный предикат frontchar? Приведите примеры его использования.
4 Назовите стандартные предикаты для базового управления строками.
5 Какие стандартные предикаты используются для преобразования строковых типов.
или напишите нам прямо сейчас:
Здравствуйте. Скажите пожалуйста, планирую поступать в магистратуру на факультет Психологии « Психология личности»в РГГУ скажите пожалуйста, есть ли у вас, ответы на вступительные экзамены? так как, планирую, сделать акцент на бюджет. Спасибо.
Арсений, здравствуйте! Прошу Вас прислать всю необходимую информацию на почту info@otlichnici.ru и написать что необходимо выполнить. Я посмотрю описание к заданиям и подскажу вам по стоимости и срокам выполнения.
Дистанционная помощь в защите ВКР
Анастасия, здравствуйте! Прошу Вас прислать всю необходимую информацию на почту info@otlichnici.ru и написать что необходимо выполнить. Я посмотрю описание к заданиям и подскажу вам по стоимости и срокам выполнения.
Здравствуйте. Нужна срочно практическая часть вкр, третья глава. Скину похожие работы, на которые можно ориентироваться
Александр, здравствуйте! Прошу Вас прислать всю необходимую информацию на почту info@otlichnici.ru и написать что необходимо выполнить. Я посмотрю описание к заданиям и подскажу вам по стоимости и срокам выполнения.
вкр по теме: экологический туризм России : анализ состояния, проблемы и перспективы
Людмила, здравствуйте! Прошу Вас прислать всю необходимую информацию на почту info@otlichnici.ru и написать что необходимо выполнить. Я посмотрю описание к заданиям и подскажу вам по стоимости и срокам выполнения.
Здравствуйте вы защищаете ВКР?
Ольга, здравствуйте! Прошу Вас прислать всю необходимую информацию на почту info@otlichnici.ru и написать что необходимо выполнить. Я посмотрю описание к заданиям и подскажу вам по стоимости и срокам выполнения.
Написать магистерскую ВКР на тему «Совершенствование логистических бизнес-процессов на примере торговой компании». Не менее 100 страниц.
Миша, здравствуйте! Прошу Вас прислать всю необходимую информацию на почту info@otlichnici.ru и написать что необходимо выполнить. Я посмотрю описание к заданиям и подскажу вам по стоимости и срокам выполнения.
Здравствуйте нужна работа Вкр
Лена, здравствуйте! Прошу Вас прислать всю необходимую информацию на почту info@otlichnici.ru и написать что необходимо выполнить. Я посмотрю описание к заданиям и подскажу вам по стоимости и срокам выполнения.
Написать ВКР 3 раздела Тема строительство строительство жилого дома с применением каркасно-монолитных технологий Антиплагиат от 75% ПЗ и чертежи
Владимир, здравствуйте! Прошу Вас прислать всю необходимую информацию на почту info@otlichnici.ru и написать что необходимо выполнить. Я посмотрю описание к заданиям и подскажу вам по стоимости и срокам выполнения.