Ferramentas de Site


dev_geral:scheme:exercicio_1_-_soma_numeros_e_tira_5

Soma números e tira 5

;Exercicio 1
; Exercício resolvido por: Rui Maia (deathseeker25@portugal-a-programar.org) 
; Escreva em Scheme o procedimento soma-dois-e-tira-5 com dois parâmetros.
; De acordo com o próprio nome, este procedimento recebe dois valores como argumentos,
;calcula a soma dos dois e subtrai-lhe 5.
 
(define soma-dois-e-tira-5 ; para atribuir um nome ao procedimento usa-se o (define <nome-do-procedimento>
  (lambda (n1 n2)  ;usa-se o comando lambda para definir os parâmetros do procedimento
    (- (+ n1 n2) 5))) ; em Scheme para efectuar uma operacao usa-se a notacao (<operacao (+ - * /)> <parametro1> <parametro2>)
 
; Para correr o programa use:
; > (soma-dois-e-tira-5 10 20)
;25
;> (soma-dois-e-tira-5 122 156)
;273
dev_geral/scheme/exercicio_1_-_soma_numeros_e_tira_5.txt · Última modificação em: 2018/05/14 21:37 (edição externa)