Geração TEC Java - Julho/2013
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Exercício 3.13.4 - Fatorial

Ir para baixo

Exercício 3.13.4 - Fatorial Empty Exercício 3.13.4 - Fatorial

Mensagem por Admin Qua Jul 10, 2013 1:54 pm

Solução 1:
Código:

import java.util.Scanner;

public class Fatorial {
   public static Scanner scanner = new Scanner(System.in);

   public static void main(String[] args) {
      System.out.println("Digite um numero: ");
      int num = scanner.nextInt();

      int fatorial = 1;
      for (int i = 1; i <= num; i++) {
         fatorial = fatorial * i;
      }
      System.out.println("fatorial(" + num + ") = " + fatorial);
   }
}

Solução 2:
Código:

import java.util.Scanner;

public class Fatorial {
   public static Scanner scanner = new Scanner(System.in);

   public static void main(String[] args) {
      System.out.println("Digite um numero: ");
      int num = scanner.nextInt();

      int fatorial = 1;
      for (int i = num; i >= 2; i--) {
         fatorial = fatorial * i;
      }
      System.out.println("fatorial(" + num + ") = " + fatorial);
   }
}

Admin
Admin

Mensagens : 123
Data de inscrição : 01/07/2013

https://geracaotecjava.forumbrasil.net

Ir para o topo Ir para baixo

Ir para o topo

- Tópicos semelhantes

 
Permissões neste sub-fórum
Não podes responder a tópicos