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

Exercício 3.13.4

Ir para baixo

Exercício 3.13.4 Empty Exercício 3.13.4

Mensagem por Admin Sex maio 10, 2013 1:56 pm

Solução 1
Código:

import java.util.Scanner;

public class Fatorial {
   //Faça um programa que pergunte um número
   //ao usuário e responda o fatorial deste número.
   
   public static Scanner scanner = new Scanner(System.in);
   
   public static void main(String[] args) {
      System.out.println("Digite o numero");
      int valor = scanner.nextInt();
      
      int fatorial = 1;
      
      for (int i=1; i<=valor; i++) {
         fatorial = fatorial * i;
      }
      
      System.out.println("" + valor + "! = " + fatorial);
   }
}

Solução 2
Código:

import java.util.Scanner;

public class Fatorial2 {
   //Faça um programa que pergunte um número
   //ao usuário e responda o fatorial deste número.
   
   public static Scanner scanner = new Scanner(System.in);
   
   public static void main(String[] args) {
      System.out.println("Digite o numero");
      int valor = scanner.nextInt();
      
      int fatorial = 1;
      for (int i=valor; i>=1; i--) {
         fatorial = fatorial * i;
      }
      
      System.out.println("" + valor + "! = " + fatorial);
   }
}

Admin
Admin

Mensagens : 82
Data de inscrição : 06/05/2013

https://geracaoteclages.forumeiros.com

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