Списки, вывести максимальную зарплату - Prolog

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

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

Прога не работает где я допустил ошибку?

Решение задачи: «Списки, вывести максимальную зарплату»

textual
Листинг программы
findall(Zarplata, sotr(_,_,Zarplata), L),

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

  1. findall(Zarplata, sotr(_,_,Zarplata), L) - это выражение на языке Prolog, которое ищет все значения переменной Zarplata, которые удовлетворяют условию sotr(_,_,Zarplata). Здесь sotr - это название функции или оператора, а Zarplata - это название переменной.
  2. sotr(_,_,Zarplata) - это условие, которое определяет, какие значения переменной Zarplata должны быть найдены. Здесь _ - это местозаменитель для любого значения, которое может быть проверено на соответствие условию.
  3. L - это название переменной, которая используется для хранения найденных значений переменной Zarplata.
  4. Zarplata - это название переменной, которая представляет собой список значений, которые мы ищем. Каждое значение в этом списке соответствует одной записи в базе данных или наборе данных, на основе которых выполняется поиск.
  5. В результате выполнения этого выражения, Prolog найдет все значения переменной Zarplata, которые удовлетворяют условию sotr(_,_,Zarplata), и сохранит их в переменной L.

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


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

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

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