Работа со списками - Prolog (227106)

Узнай цену своей работы

Формулировка задачи:

REALIST07

, помогите с решение задачи Разработать программу, которая выполняет следующие операции: - удаление из списка каждого третьего элемента; - подсчет суммы элементов списка, стоящих на нечетных местах; - нахождение в строке слов с числовыми данными; - удаление из строки начальных пробелов; - сортировка строк текстового файла в порядке увеличения их длины; - преобразование текстового файла таким образом, чтобы в начале каждой строки стоял ее порядковый номер; Нужная операция выбирается из меню.

Решение задачи: «Работа со списками»

textual
Листинг программы
domains 
int=integer
intl=int*
 
predicates
del3(intl,intl)
 
clauses
del3([],[]).
del3([X],[X]).
del3([X,Y],[X,Y]).
del3([X,Y,_|T],[X,Y|T1]) :- del3(T,T1).

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

13   голосов , оценка 4.077 из 5