О вводе строки, и выводе её модификации - Lisp

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

Мне просто нужен код делающий следующее: При начале работы выводится приглашение (например Vvedite slovo:) Я ввожу Slenon, нажимаю Enter - выводится Privet, Slenon! (Common LISP)

Код к задаче: «О вводе строки, и выводе её модификации - Lisp»

textual
(defun greeting (name)
  (format nil "Привет, ~A!~%" (cond ((null name) "чувак")
                                    ((zerop (length reply)) "никто")
                                    (t reply))))
 
(defun hello ()
  (format *query-io* "~&Как вас зовут?~%")
  (finish-output *query-io*)
  (let ((reply (read-line *query-io*)))
    (write-line (greeting reply) *query-io*))
  (finish-output *query-io*))
Эта работа вам не подошла?

Вы всегда можете заказать любую учебную работу у наших авторов от 20 руб.

6   голосов, оценка 3.833 из 5


СДЕЛАЙТЕ РЕПОСТ