Caros colegas de lista de discussao sobre java.

Eu digitei o seguinte programa:  Fatorial.java
----------------------------------------------
public class Fatorial
{
    public static void main(String[] args)
    {
        int input  =  Integer.parseInt(args[0];
        double result  =  fatorial(input);
        System.out.println(result);
     }
        public static double fatorial(int x)
        {
            if (x < 0)
               return 0.0;
            double fat = 1.0;
             while(x > 1)
             {
                 fat  =  fat * x;
                 x = x - 1;
              }
              return fat;
          }
 }
-----------------------------------------------------------
Eu conpilei usando : javac Fatorial.java que gerou o arquivo Fatorial.class
Para executar usei : java Fatorial 4 , que gerou a resposta 24.0
Se eu quero saber o fatorial de varios numeros eu tenho que repetir a
operacao, tantas quanto forem a quantidade de fatorial que quero saber.
certo.
Para evitar isso como devo fazer este programa para que o mesmo seja
executado atraves de um applet ou browse, de modo que o programa pergunte
qual o numero que deseja? Apresente o resultado deste numero? pergunte se
quer calcular outro fatorial ou se quer sair?
Ja estou tentando resolver o problema acima, mas gostaria de receber muitas
dicas, pois ainda sou iniciante em Java.
Desde ja agradeco a quem puder ajudar.

celso henrique
[EMAIL PROTECTED]




------------------------------ LISTA SOUJAVA ---------------------------- 
http://www.soujava.org.br  -  Sociedade de Usu�rios Java da Sucesu-SP 
d�vidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED] 
-------------------------------------------------------------------------

Responder a