0 / 0 / 0
Регистрация: 30.01.2017
Сообщений: 25
1

Добавления символа в начало списка

23.04.2018, 18:02. Показов 1017. Ответов 1
Метки нет (Все метки)

Разработать процедуру циклического введения атома и его добавления к началу строке
Как я понял нужно сделать так, чтобы в командной строке мы добавляли в существующий список в голову новый элемент.
Допустим
add("A",List)
после enter вывести существующую строку, которую мы в коде определили, но чтобы в голове был символ "А"
затем опять прописать add("**",List) до определенного слова/предиката, например stop
Но как это описать кодом в турбопрологе не понимаю, так как новичек, и гугл не помогает.
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
23.04.2018, 18:02
Ответы с готовыми решениями:

Создание списка, печать списка на экран, добавления элемента в начало списка, конец списка
Построить динамическую структуру типа список . Необходимо реализовать следующие процедуры: 1....

Написать фрагмент кода для добавления нового узла в начало списка
Написать фрагмент кода для добавления нового узла в начало списка. Тоесть нужно добавить новый...

Разработать алгоритм и программу добавления элемента в начало и в конец однонаправленного линейного списка
Разработать алгоритм и программу добавления элемента в начало и в конец однонаправленного линейного...

Перегрузить операцию "+" для добавления элемента в начало списка
Здравствуйте.Столкнулся с такой вот проблемой. Нужно перегрузить операцию "+" для добавления...

1
Фрилансер
3688 / 2057 / 567
Регистрация: 31.05.2009
Сообщений: 6,683
23.04.2018, 19:17 2
Лучший ответ Сообщение было отмечено DimonSt как решение

Решение

Я вообще не пониаю, о чём речь. Какие атомы? В строке у нас символы (char).
Символ в начало строки отлично добавит frontchar:
Prolog
1
frontchar(Res, 'A', "BCD").
Считать символ можно через readchar
Но вот логику Вашего задания, извините, не понимаю

Что-то такое нужно?
Добавления символа в начало списка
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
23.04.2018, 19:17

Создать строку: с начало три символа первой строки, потом эти же три символа в обратном порядке
Помогите пожалуйста! Ввести строку символов. Создать новую строку следующим образом: с начало три...

Создать процедуру для добавления элемента в заданную позицию списка и вывода списка на экран
Вот у меня есть готовая программа.Объясните мне пожалуйста каждую строчку чтоб я понял.Желательно...

Двунаправленный список. Отрицательные элементы списка перенести в начало списка
Помогите написать программу. Дан двунаправленный список L, элементы которого являются целыми...

Переставить элементы списка, удовлетворяющие некоторому предикату P, в начало списка
Можете помочь с заданием . Определите функцию (f s), которая в одноуровневом списке чисел s...


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

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

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