En este artículo, discutiremos la construcción when . El cuándo es una declaración de toma de decisiones que se utiliza para especificar las decisiones. Es similar a las declaraciones condicionales.
Sintaxis :
(when (condition) (statements) )
dónde,
- condición es una declaración de prueba utilizada para probar
- Las declaraciones son las acciones que dependerán de la condición.
Ejemplo 1 : programa LISP para verificar que el número sea igual a 50 o no
Lisp
;set number to 50 (setq number 50) ;condition check the given number is equal to 50 (when (= number 50) ;statement (format t "Equal to 50") )
Producción:
Equal to 50
Ejemplo 2: Programa LISP para verificar el número dado con operadores de comparación
Lisp
;set number to 50 (setq number 50) ;condition check the given number is equal to 50 (when (= number 50) ;statement (format t "Equal to 50") ) (terpri) ;set number to 150 (setq number 150) ;condition check the given number is greater than or equal to 50 (when (>= number 50) ;statement (format t "greater than or Equal to 50") ) (terpri) ;set number to 10 (setq number 10) ;condition check the given number is less than or equal to 50 (when (<= number 50) ;statement (format t "less than or Equal to 50") )
Producción:
Equal to 50 greater than or Equal to 50 less than or Equal to 50
Publicación traducida automáticamente
Artículo escrito por saisravanprojects y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA