Разработка оболочки экспертной системы
Категория реферата: Рефераты по информатике, программированию
Теги реферата: подготовка реферата, реферат по химии
Добавил(а) на сайт: Симакин.
Предыдущая страница реферата | 5 6 7 8 9 10 11 12 13 14 15 | Следующая страница реферата
(set! ill (read-line addsw))
(display " Чтобы ЗАКОНЧИТЬ вводить симптомы НАБЕРИТЕ: end" addsw)
(newline addsw)
(set! n (caar (last-pair *symptom*)))
(set! nums (find_sym ill *it_is*))
(set! *it_is* (delete! (list ill nums) *it_is*))
(set! *it_is* (append *it_is* (list (list ill
(addsyms (+ n 1) '() nums addsw)))
)) )
(define (addsyms nn spis_num nums nwin)
(display " СИМПТОМ: " nwin)
(set! sym (read-line nwin))
(if (equal? sym "end") (append nums spis_num)
(begin (set! *symptom* (append *symptom* (list (list nn sym))))
(addsyms (+ nn 1) (append spis_num (list nn)) nums nwin)) ))
;Редактирование
(define (redacting)
(define ch)
(submenu)
(Window-Set-Cursor! mainw 22 30)
(display "ВАШ ВЫБОР :" mainw)
(set! ch (read-char mainw))
(Window-Set-Cursor! mainw 22 30)
(display " " mainw)
(window-delete submenuw)
(cond ((eq? ch #1) (Window-Set-Position! rediw 11 10)
(Window-Set-Size! rediw 6 57)
(Window-Clear rediw) (red_ill)
(window-delete rediw))
((eq? ch #2) (Window-Set-Position! redsw 11 10)
(Window-Set-Size! redsw 8 57)
(Window-Clear redsw) (red_sym)
(window-delete redsw))
((eq? ch #ESCAPE))
(t (redacing)) ))
;Редактирование болезни
(define (red_ill)
(define nums)
(define ill1)
(window-set-cursor! rediw 1 1)
(display " Введите БОЛЕЗНЬ, название которой хотите" rediw)
(newline rediw)
(display " ИСПРАВИТЬ: " rediw)
(set! ill (read-line rediw))
(newline rediw)
Рекомендуем скачать другие рефераты по теме: сборник изложений, тарас бульба сочинение.
Предыдущая страница реферата | 5 6 7 8 9 10 11 12 13 14 15 | Следующая страница реферата