Usuario:Sergiores / En Dr Scheme / Ejemplo 2.12

De Wikilibros, la colección de libros de texto de contenido libre.
 ;Leer los mensajes de error al ejecutar las siguientes expresiones y fijar la definición apropiada.
 ;(define (f 1)(+ x 10))
 ; La definición de la función debe estar entre paréntesis; se requiere el nombre del primer  
 argumento de la función (x), pero en su lugar hay un número (1).
 ;(define (g x) + x 10)
 ; Falta un paréntesis antes del operador "+" y otro para cerrar la definición de la función
 ;(define h(x)(+ x 10))
 ;x no está definido, no es un argumento
 ;La definición correcta sería:
 (define (i x)
 (+ x 10))
  • Si desea ir a la página de enunciados de los ejercicios realizados en DrPython haga click en: En Python