Oi Boa noite =] Estava tentando imprimir o resultado desta segunda equação 4 + ( 1 +20)- 7 mas não consegui, escrevi desta maneira ((+ 4 (+ 1 20))- 7) mas o lenin repl me retorna erro.
Oi Boa noite =] Estava tentando imprimir o resultado desta segunda equação 4 + ( 1 +20)- 7 mas não consegui, escrevi desta maneira ((+ 4 (+ 1 20))- 7) mas o lenin repl me retorna erro.
Oi Priscila,
Em Clojure, a expressão
4 + (1 +20) - 7
é equivalente a
(- (+ 4 (+ 1 20)) 7)
Veja que a subtração -
segue exatamente a mesma lógica da adição +
. Outra maneira seria somar -7
.
Eu consegui resolver da seguinte forma, mas não sei dizer o porquê:
user=> (+ 4 (+ 1 2)(- 7))
0