Написать функцию, которая будет считать сколько раз заданный элемент встречается в списке - Lisp

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

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

Должны использоватся два параметра, список и элемент заранее спасибо за ответ)

Решение задачи: «Написать функцию, которая будет считать сколько раз заданный элемент встречается в списке»

textual
Листинг программы
ЗАДАЧА - считать сколько раз заданный элемент встречается в списке:
(исходный список : (a b c a b a) , результат : 3)

Объяснение кода листинга программы

  1. Задана функция count-element-occurrences
  2. Функция принимает два аргумента: element и list
  3. Внутри функции объявлена переменная count и инициализирована нулем
  4. Рекурсивно вызывается функция count-element-occurrences с аргументами element и list
  5. Если элемент element равен первому элементу списка list, то значение переменной count увеличивается на единицу
  6. Результатом работы функции count-element-occurrences является значение переменной count
  7. Пример использования функции: (count-element-occurrencesa`() -> 3`

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


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

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

5   голосов , оценка 4 из 5
Похожие ответы