Cuando construir en LISP

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,

  1. condición es una declaración de prueba utilizada para probar
  2. 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

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *