Ajuda fatorial sem recursividade

1 resposta
jane_bravo

eu estou vendo recursividade agora sem ajuda nenhuma :cry: e ta dificil,eu queria saber onde ela esta realmente ocorrendo e como eu faria o mesmo programa sem recursão.Já tentei tirando o else ,mas nada funcionou. :? :?:

import java.awt.<em>;

import javax.swing.</em>;

public class FactorialTest extends JApplet {

JTextArea outputArea;

public void init( ) {

outputArea = new JTextArea();

Container c = getContentPane();

c.add( outputArea );

for ( long i = 0; i <= 10; i++ )

outputArea.append(i + "! = " + factorial( i ) + “\n );

}

// Metodo recursivo do fatorial

public long factorial( long number ) {

if ( number <= 1 ) // base case

return 1;

[color=red]else

return number * factorial( number - 1 );[/color]

}

}

1 Resposta

jane_bravo

vlw mas ja consegui!!! 8) :lol:

Criado 27 de março de 2008
Ultima resposta 27 de mar. de 2008
Respostas 1
Participantes 1