Ошибка в программе Prolog 7.5
Формулировка задачи:
Программа должна выводить список имен, список возрастов и в конце средний возраст персон. Но при компилирование выходит 4 ошибки. Выполнял всё по учебнику. Также есть программа.
Решение задачи: «Ошибка в программе Prolog 7.5»
textual
Листинг программы
% Copyright implement main open core, console, person clauses run() :- init(), write("Список студентов "),nl, L1 = [ Name ||person:: person(Name, _)], % Получить список write(_N1),nl,nl, write("Их возраст"),nl, L2 = [ Age || person:: person(_, Age)], % Получить список возрастов write(L1),nl,nl, % Получить из списка L2 сумму возрастов Sum и число студентов N sumlist(L2, Sum, N), Ave = Sum/N, % Средний возраст студентов write("Средний возраст=", Ave),nl,nl, write("Нажмите Enter"), _= readLine(). end implement main goal mainExe::run(main::run).
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д