Функция редактирования базы данных - Prolog
Формулировка задачи:
Добрый день. Имеется программа, которая работает с базой данных(просмотр всех записей, редактирование и добавление новой записи). Сделал все, кроме редактирования записи. Помогите пожалуйста, в prolog новичек.
Решение задачи: «Функция редактирования базы данных»
textual
Листинг программы
clearwindow, write("Vvedite familiy"),nl, readln(N), retract(ball(N, B)), write("Ocenka: ",N,B),nl, write("Vvedite ocenky"),nl, readint(B), assert(ball(N,B)), readchar(_), menu.
Объяснение кода листинга программы
- Очистка окна (clearwindow).
- Вывод сообщения
Введите фамилию
. - Чтение фамилии (readln(N)).
- Удаление утверждения о балле (retract(ball(N, B))).
- Вывод сообщения
Оценка: N B
. - Ввод оценки (readint(B)).
- Создание нового утверждения о балле (assert(ball(N,B))).
- Чтение символа (readchar(_)).
- Переход в главное меню (menu).
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д