Programacao em Scheme
|
20-10-2009, 16:48
(Esta mensagem foi modificada pela última vez a: 20-10-2009 16:50 por Ferreira.)
Mensagem: #1
|
|||
|
|||
Programacao em Scheme
Ola,
Sera que alguem me poderia ajudar e mostrar-me (com uma explicacao se possivel :confused como posso obter uma nova versao do procedimento abaixo, mas gerando um processo iterativo em vez de recursivo. Obrigado Código: (define (soma x) |
|||
20-10-2009, 16:52
Mensagem: #2
|
|||
|
|||
RE: Programacao em Scheme
Precisas de uma função auxiliar que tenha um argumento adicional que guarde o resultado actual.
Depois mais chamando essa função actualizando o resultado a cada chamada. http://twitter.com/ferreira |
|||
20-10-2009, 17:01
Mensagem: #3
|
|||
|
|||
RE: Programacao em Scheme
Obrigado pela resposta.
Sera que nao me poderias escrever 1 ou 2 linhas, para eu tentar perceber. a ver se consigo fazer depois de engrenar obg |
|||
20-10-2009, 17:03
Mensagem: #4
|
|||
|
|||
RE: Programacao em Scheme
Algo do tipo:
Código: (if (= x 0) http://twitter.com/ferreira |
|||
20-10-2009, 17:26
(Esta mensagem foi modificada pela última vez a: 20-10-2009 17:27 por Ferreira.)
Mensagem: #5
|
|||
|
|||
RE: Programacao em Scheme
Código: (define soma2 (lambda (x) (resultado))) assim esta correcto? este e o prog completo: Código: (define (transforma x) esta.me a dar um erro (reference to undefined identifier: x) no x do segundo if. Podes.me ajudar . Estou a tentar, mas estou um pouco confuso. |
|||
20-10-2009, 17:28
Mensagem: #6
|
|||
|
|||
RE: Programacao em Scheme
Para que é esse lambda? Porque é que não fazes como tens feito na outra função?
http://twitter.com/ferreira |
|||
24-10-2009, 18:09
(Esta mensagem foi modificada pela última vez a: 24-10-2009 18:26 por Ferreira.)
Mensagem: #7
|
|||
|
|||
RE: Programacao em Scheme
Código: (define (transforma n) |
|||
24-10-2009, 18:27
Mensagem: #8
|
|||
|
|||
RE: Programacao em Scheme
Se corre é porque a sintaxe está correcta.
http://twitter.com/ferreira |
|||
01-11-2009, 00:19
(Esta mensagem foi modificada pela última vez a: 01-11-2009 00:41 por Fcena.)
Mensagem: #9
|
|||
|
|||
RE: Programacao em Scheme
basicamente, o que vocês querem é este codigo
Código: (define (transforma n) Isto foi o trabalho de casa de Fp ... LEIC alameda Cumprimentos |
|||
01-11-2009, 00:51
Mensagem: #10
|
|||
|
|||
RE: Programacao em Scheme
Excelente curso, esse.
http://twitter.com/ferreira |
|||
« Mais Antigo | Mais Recente »
|
Utilizadores a ver este tópico: 1 Visitante(s)