100% de satisfacción garantizada Inmediatamente disponible después del pago Tanto en línea como en PDF No estas atado a nada 4.2 TrustPilot
logo-home
Otro

CPSC110 problem set 1 solution

Puntuación
-
Vendido
-
Páginas
4
Subido en
05-01-2024
Escrito en
2023/2024

complete solution for problem set 1

Institución
Grado








Ups! No podemos cargar tu documento ahora. Inténtalo de nuevo o contacta con soporte.

Escuela, estudio y materia

Institución
Estudio
Grado

Información del documento

Subido en
5 de enero de 2024
Número de páginas
4
Escrito en
2023/2024
Tipo
Otro
Personaje
Desconocido

Temas

Vista previa del contenido

(@problem 1)
;;
;; Write the BSL expression that most clearly represents the following
;; arithme>c expression:
;;
;; 3^2 + 6 * (6 - 10) / 3
;;
;; which equals 1
;;
;; There is a single BSL expression that both produces the correct result,
;; and most closely matches the structure of the equa>on given above.
;; Although 1 is an expression that evaluates to 1, that is not the
;; correct answer, because it doesn't show the structure of the expression
;; above.
;;
(+ (sqr 3)(/ (* 6 (- 6 10)) 3))


(@problem 2)
;;
;; Given the defini>ons below (LOWER, UPPER and foo),
;; write the step-by-step evalua>on of the following expression:
;;
;; (foo (* 3 4) (+ 0 2))
;;
;; Be sure to show every intermediate evalua>on step, including the original
;; expression and the final result. The steps should NOT be in comments.
;;
;; Stepping ques>ons like this one have only one correct answer. The goal
;; of this problem is to assess whether you have learned the exact BSL step
;; by step evalua>on rules; not whether you can figure out the final
;; result of an expression.
;;

(define LOWER 10)
(define UPPER 20)

(define (foo x y)
(if (and (> x LOWER) (< x UPPER))
(- x (* y 2))
(+ x (* y 3))))

(foo (* 3 4) (+ 0 2))
(foo 12 (+ 0 2))
$7.99
Accede al documento completo:

100% de satisfacción garantizada
Inmediatamente disponible después del pago
Tanto en línea como en PDF
No estas atado a nada

Conoce al vendedor
Seller avatar
skye3

Conoce al vendedor

Seller avatar
skye3 UBC
Seguir Necesitas iniciar sesión para seguir a otros usuarios o asignaturas
Vendido
5
Miembro desde
1 año
Número de seguidores
1
Documentos
9
Última venta
1 año hace

0.0

0 reseñas

5
0
4
0
3
0
2
0
1
0

Recientemente visto por ti

Por qué los estudiantes eligen Stuvia

Creado por compañeros estudiantes, verificado por reseñas

Calidad en la que puedes confiar: escrito por estudiantes que aprobaron y evaluado por otros que han usado estos resúmenes.

¿No estás satisfecho? Elige otro documento

¡No te preocupes! Puedes elegir directamente otro documento que se ajuste mejor a lo que buscas.

Paga como quieras, empieza a estudiar al instante

Sin suscripción, sin compromisos. Paga como estés acostumbrado con tarjeta de crédito y descarga tu documento PDF inmediatamente.

Student with book image

“Comprado, descargado y aprobado. Así de fácil puede ser.”

Alisha Student

Preguntas frecuentes