Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые проекты » Розробка фрагментів оболонки експертної системи

Реферат Розробка фрагментів оболонки експертної системи





Window-Set-Position! addiw 10 червня)

(Window-Set-Size! addiw 17 57)

(Window-Clear addiw) (add_ill)

(Window-delete addiw))

((Eq? Ch # 2) (Window-Set-Position! addsw 6 жовтня)

(Window-Set-Size! addsw 17 57)

(Window-Clear addsw) (add_sym)

(Window-delete addsw))

((Eq? Ch # ESCAPE))

(T (adding))))


(define ill)

(define sym)


; Додавання хвороби

В 

(define (Add_ill)

(Define n)

(Window-set-cursor! addiw 1 січня)

(Display "Введіть назву нової ХВОРОБИ:" addiw)

(Set! ill (read-line addiw))

(Display "Щоб ЗАКІНЧИТИ вводити симптоми наберіть: end" addiw)

(Newline addiw)

(Set! n (caar (last-pair * symptom *)))

(Set! * it_is * (append * it_is * (list (list ill

(Addsyms (+ n 1) '()' () addiw)))

))) p>; Додавання симптомів


(define (Add_sym)

(Define n)

(Define nums)

(Window-set-cursor! addsw 1 2)

(Display "ХВОРОБА:" addsw)

(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)))

))) br/>

(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 січня)

(Display "Введіть ХВОРОБА, назва якої хочете" rediw)

(Newline rediw)

(Display "ВИПРАВИТИ:" rediw)

(Set! ill (read-line rediw))

(Newline rediw)

(Display "Введіть виправлення назви:" rediw)

(Set! ill1 (read-line rediw))...


Назад | сторінка 17 з 19 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: This is a list of problems facing society today
  • Реферат на тему: Пароплавна компанія White Star Line
  • Реферат на тему: Пароплавна компанія White Star Line
  • Реферат на тему: Технологія цифрової абонентської лінії (Digital Subscribe Line, DSL)
  • Реферат на тему: Equipment of technological acceptance line, storage and fuel delivery