Publicada por lane.sou em 19/04/2007 - 16:00h:
* lane.sou usa Ubuntu

Olá,
alguém conhece alguma linguagem de programação que não tem recursão?

aguardo resposta,
t+

  
 
Resposta de brmagalhaes em 20/04/2007 - 08:42h:
* brmagalhaes usa Debian
* brmagalhaes tem conceito: nenhum voto.
 


Ola....

FORTRAN:
Em FORTRAN, os subprogramas podem chamar outros subprogramas, mas não se podem chamar a si próprios (mas como é que o compilador sabe, se a recursividade for indireta?).

Por isso, não há más interpretações na seguinte função:
# ISTO NAO EH UMA CHAMADA RECURSIVA

FUNCTION DIAGPR(A, N)
DIMENSION A(10, 10)
DIAGPR = A(1, 1)
DO 50 I = 2, N
50 DIAGPR = DIAGPR * A(I, I)
RETURN
END

Mas então, se não há recursividade, como é
que se programa o quicksort?

Em FORTRAN, só há uma maneira de passar
parâmetros: por referência.

sites?
http://ctp.di.fct.unl.pt/~pg/Presentations/Lp1_1994_2.pdf

[]´s



  


ATENÇÃO: Antes de contribuir com uma resposta, leia o artigo Qualidade de respostas e certifique-se de que esteja realmente contribuindo com a comunidade. Muitas vezes o ímpeto de contribuir nos leva a atrapalhar ao invés de ajudar.

Contribuir com resposta



CAPTCHA
[ Recarregar imagem ]

Digite o código acima:

  
* Nota: só é possível enviar respostas usuário que possui conta e esteja logado com ela, caso contrário sua mensagem será perdida.



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts